PHP 开发工具 Belt

MIT
PHP
跨平台
2015-05-05
叶秀兰

Belt 是 PHP 便捷开发工具。

Belt 主要特性:

  • 60+ 的有用函数

  • 经过完整的测试

  • 代码清晰明了,文档齐全

Belt 包括:

  • boolean isDate(mixed $value)

  • boolean isNumber(mixed $value)

  • boolean isString(mixed $value)

  • boolean isFunction(mixed $value)

  • boolean isEmpty(mixed $value)

  • boolean isEqual(mixed $left, mixed $right)

  • boolean isBoolean(mixed $value)

  • boolean isObject(mixed $value)

  • boolean isArray(mixed $value)

  • boolean isTraversable(mixed $value)

  • boolean isNull(mixed $value)

  • boolean has(mixed $object, string $key)

  • array keys(mixed $object)

  • array values(mixed $object)

  • array methods(mixed $object)

  • mixed copy(mixed $value)

  • mixed extend(mixed $source, mixed $destination)

  • mixed apply(mixed $object, Closure $closure)

  • mixed defaults(mixed $object, array|mixed $defaults)

  • string escape(string $string)

  • string id(string $prefix = '')

  • mixed with(mixed $value)

  • void times(integer $number, Closure $closure)

  • mixed cache(Closure $closure)

  • mixed wrap(Closure $closure, Closure $wrapper)

  • mixed compose(array $closures, array $arguments = array())

  • void once(Closure $closure)

  • mixed after(integer $number, Closure $closure)

  • mixed|array first(array $elements, integer $amount = 1)

  • array initial(array $elements, integer $amount = 1)

  • array rest(array $elements, integer $index = 1)

  • mixed|array last(array $elements, integer $amount = 1)

  • array pack(array $elements)

  • array flatten(array $elements)

  • array range(integer $to, integer $from = 0, integer $step = 1)

  • array difference(array $one, array $another)

  • array unique(array $elements, Closure $iterator = null)

  • array without(array $elements, array $ignore)

  • array zip(array $one, array $another)

  • integer indexOf(array $elements, mixed $element)

  • array intersection(array $one, array $another)

  • array union(array $one, array $another)

  • void each(array $collection, Closure $iterator)

  • array map(array $collection, Closure $iterator)

  • array toArray(mixed $value)

  • integer|null size(array|Countable $value)

  • array shuffle(array $collection)

  • boolean any(array $collection, Closure $iterator)

  • boolean all(array $collection, Closure $iterator)

  • array reject(array $collection, Closure $iterator)

  • array pluck(array $collection, string $key)

  • boolean contains(array $collection, mixed $value)

  • array invoke(array $collection, string $function)

  • mixed reduce(array $collection, Closure $iterator, mixed $initial = 0)

  • array sortBy(array $collection, Closure $iterator)

  • array groupBy(array $collection, Closure $iterator)

  • mixed max(array $collection)

  • mixed min(array $collection)

简单示例:

use Belt\Belt;
Belt::max([1, 2, 3]) // => 3
Belt::flatten([1, [2, [3]]]) // => [1, 2, 3]
Belt::last([1, 2, 3], 2) // => [2, 3]
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Pipe belt conveyor

Today, the agent belts are one of the primary agency for alteration ablaze and abundant abstracts from one abode to addition in factories and elsewhere. A advanced ambit of agen...

2014/01/27 10:05
10
0
Belt Conveyor Systems

Throughout the world, industries ample and baby charge a way to move products, parts, and added abstracts beyond apartment and barrio and in and out of barrio and trucks. While ...

2014/01/27 09:32
7
0
Conveyor Belts In The Modern Factory

Without the Conveyor Belt Manufacturer, the branch arrangement would not be able to handle the assembly demands fabricated aloft them, and industry would not be able to carriage...

2014/01/27 08:59
7
0
pipe belt conveyor manufacturer

Today, the Pipe belt abettor are one of the primary bureau for about-face afire and abounding abstracts from one address to accession in factories and elsewhere. A avant-garde a...

2014/01/27 09:51
5
0
Conveyor Belts for Different Purposes

Conveyor Belt Manufacturer is appropriate in assorted areas. It is mostly acclimated in the actual administration purposes, including cooler and aliment processing, mining, manu...

2013/12/02 16:27
6
0
Diesel T Shirt is made with the best materials

what forms of observe band complete diesel-powered different watches experience? At present quartz, physical look at band will be the right after. From your mindset of strength,...

2015/01/06 11:18
4
0
Men's diesel Watch​ at particular moments

what forms of look at wrist strap accomplish diesel-engined watches have got? Now quartz, technical sit back and watch tie would be the following. With the opinion Diesel Online...

2015/01/06 11:21
6
0
Be sure to bring on the bling

Be sure to bring on the bling

2015/05/12 11:16
4
0
TWaver矢量小试——Android演进路线图

还有半个多月就到春节了,年底相信很多公司都会进行年度总结以及公司发展状况总结,在这过程中难免会用到RoadMap,在这我们也使用TWaver的矢量部分绘制一个Android系统的发展历程。先看效果:...

2015/04/22 00:55
12
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部