misantron/php-utils

一组PHP实用类库。

2.0.0 2015-06-24 15:10 UTC

This package is auto-updated.

Last update: 2024-08-29 03:58:03 UTC


README

Build Status Code Coverage Code Climate Latest Release

功能

  • 包含数组、字符串和时间辅助工具。
  • 基本编码 - UTF-8
  • PSR-4 自动加载标准兼容。

服务器要求

  • PHP版本 >= 5.4。
  • MBString PHP 扩展。
  • OpenSSL PHP 扩展。

外部依赖

安装

首选安装方式是通过 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;