利用PHP7新特性, 链式调用PHP自带函数, 进行数据处理

2018-04-19T22:28:00
<?php
$arr = [
    ['id' => 1, 'name' =>'111'],
    ['id' => 2, 'name' =>'222'],
    ['id' => 3, 'name' =>'333'],
    ['id' => 4, 'name' =>'333'],
    ['id' => 5, 'name' =>''],
];

Data::ini($arr)
    ->array_column('name', 'id')
    ->array_filter()
    ->array_unique()
    ->count()
    ->strval()
    ->echo(); // 3

Data::ini($arr)
    ->array_column('name', 'id')
    ->array_filter()
    ->array_unique()
    ->json_encode()
    ->exit(); // {"1":"111","2":"222","3":"333"}
?>
当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »