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 许可证