misantron / php-utils
一组PHP实用类库。
2.0.0
2015-06-24 15:10 UTC
Requires
- php: >=5.4
- ext-mbstring: *
- ext-openssl: *
- cocur/slugify: ~1.0
Requires (Dev)
- apigen/apigen: ~4.0
- phpunit/phpunit: ~4.4
- satooshi/php-coveralls: dev-master
- squizlabs/php_codesniffer: ~2.0
README
功能
- 包含数组、字符串和时间辅助工具。
- 基本编码 - UTF-8
- PSR-4 自动加载标准兼容。
服务器要求
- PHP版本 >= 5.4。
- MBString PHP 扩展。
- OpenSSL PHP 扩展。
外部依赖
- Slugify 库
安装
首选安装方式是通过 Composer。运行此命令以安装最新稳定版本
$ composer require misantron/php-utils
或添加
"misantron/php-utils": "dev-master"
到您的 composer.json 的 require 部分。
基本用法示例
use Utility\UArray; use Utility\UString; use Utility\UTime; $array = [ ['name' => 'Alex', 'age' => 25], ['name' => 'Sara', 'age' => 21], ['name' => 'John', 'age' => 28] ]; $string = '..C’est du français !'; $date1 = new \DateTime('2015-02-26 13:05'); $date2 = new \DateTime('2015-02-26 22:16'); $result1 = UArray::extractColumn($array, 'age'); $result2 = UString::slug($string); $result3 = UTime::secondsDiff($date1, $date2); var_dump($result1, $result2, $result3); [25, 21, 28]; 'c-est-du-francais'; 33060;