国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

underscore.php

winterdawn / 3320人閱讀

摘要:是前端常用的庫,最近無意中發現原來它還有的移植。基本介紹絕大部分函數都移植過來了。用的是,可是這個在中已經用來表示了,所以改成了,雙下劃線。函數一覽絕大部分都移植過來了我自己更習慣寫原生。

underscore是前端常用的javascript庫,最近無意中發現原來它還有PHP的移植。

基本介紹

絕大部分函數都移植過來了。underscore.js用的是_,可是這個在PHP中已經用來表示gettext()了,所以改成了__,雙下劃線。

使用很簡單:

__(array(1, 2, 3))->map(function($n) { return $n * 3; });

或者,如果你偏愛靜態風格:

__::map(array(1, 2, 3), function($n) { return $n * 3; });

結果:

Array
(
    [0] => 3
    [1] => 6
    [2] => 9
)
安裝 composer

一般用Composer安裝:

"anahkiasen/underscore-php" : "dev-master"
Laravel

如果用Laravel框架,可以用artisan

artisan bundle:install underscore

然后在bundles文件中加入這行:

"underscore" => array("auto" => true),
include/require

如果你這么傳統……那當然也是可以的。

函數一覽

絕大部分都移植過來了:

Collections

each, map, reduce, reduceRight, detect, select, reject, all, any, includ, invoke, pluck, max, min, groupBy, sortBy, sortedIndex, toArray, size

Arrays

first, rest, last, compact, flatten, without, uniq, union, intersection, difference, zip, indexOf, lastIndexOf, range

Functions

memoize, throttle, once, after, wrap, compose

Objects

keys, values, functions, extend, defaults, clon, tap, isEqual, isEmpty, isObject, isArray, isFunction, isString, isNumber, isBoolean, isDate, isNaN, isNull

Utility

identity, times, mixin, uniqueId, template

Chaining

chain, value

我自己更習慣寫原生PHP。不過這個庫可以幫助從前端轉過來的同學,所以這里和大家分享一下。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/20664.html

相關文章

  • 源碼解讀這半年

    摘要:作者韓子遲不知不覺間,源碼解讀系列進入了真正的尾聲,也請允許我最后一次下項目的原始地址這半年以來,花費了大量的業余時間,共計寫了篇隨筆包括此文,也給的源碼加了差不多行注釋,對于當初說的要做史上最詳細的源碼剖析,至此我也覺得問心無愧。 作者:韓子遲 What? 不知不覺間,「Underscore 源碼解讀系列」進入了真正的尾聲,也請允許我最后一次 po 下項目的原始地址 https://...

    zzzmh 評論0 收藏0
  • underscore函數

    摘要:提供如下函數,很是方便提供了常用的函數。建議使用,性能優異很多的實現。補充了缺少的對字符串的操作,不過有些其實原生就帶了。與配合使用無壓力。其他語言被移植到了其他語言,例如和。 underscore提供如下函數,很是方便: Underscore 提供了常用的函數。 Collections each map reduce reduceRight find filter whe...

    DevYK 評論0 收藏0
  • PHP 開發者應了解的 24 個庫

    摘要:下面是一個例子這個庫要求你至少安裝了和其中的一個,這可能意味著,在大多數主機提供商提供的主機上它可能用不了。借助它,你可以忘記如何書寫乏味的有一個姊妹庫叫,是一個基于的實現。 showImg(http://segmentfault.com/img/bVbJml); 作為一個PHP開發者,現在是一個令人激動的時刻。每天有許許多多有用的庫分發出來,在 Github 上很容易發現和使用這些庫...

    0x584a 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<