xcutionsociety / php-tools
你可能需要的函数集合
v0.1.6
2020-02-19 17:26 UTC
README
安装
composer require xcutionsociety/php-tools
使用 CI
<?php use XcS\XcTools; $rupiah = XcTools::rupiah(5000); echo $rupiah; //Rp. 5.000
使用 Laravel
<?php use XcS\XcTools; class HomeController extends Controller { public function __construct() { /****/ } public function index() { $rupiah = XcTools::rupiah("5000"); echo $rupiah; //Rp. 5.000 } }
可用函数
更新
新增
针对树状数组的全新函数
示例
<?php $data = array( array( 'id' => 1, 'nama' => "Joni", 'parent_id' => 0 ), array( 'id' => 2, 'nama' => "Joko", 'parent_id' => 0 ), array( 'id' => 3, 'nama' => "Jotte", 'parent_id' => 0 ), array( 'id' => 4, 'nama' => "Doni", 'parent_id' => 1 ), array( 'id' => 5, 'nama' => "Doko", 'parent_id' => 4 ), array( 'id' => 6, 'nama' => "Dotte", 'parent_id' => 5 ), array( 'id' => 7, 'nama' => "Darius", 'parent_id' => 1 ), ); $result = XcTrees::getTreeList($data, $parent = 'parent_id', $son = 'id', $pid = 0, $child = 'childs'); echo json_encode($result);
和结果
[
{
"id":1,
"nama":"Joni",
"parent_id":0,
"child":[
{
"id":4,
"nama":"Doni",
"parent_id":1,
"child":[
{
"id":5,
"nama":"Doko",
"parent_id":4,
"child":[
{
"id":6,
"nama":"Dotte",
"parent_id":5,
"child":[
]
}
]
}
]
},
{
"id":7,
"nama":"Darius",
"parent_id":1,
"child":[
]
}
]
},
{
"id":2,
"nama":"Joko",
"parent_id":0,
"child":[
]
},
{
"id":3,
"nama":"Jotte",
"parent_id":0,
"child":[
]
}
]
许可证
阅读 MIT 许可证