search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

PHP Array Functions – array_filter – 佛祖球球

PHP Array Functions - array_filter

PHP: 7.2

當我們取得一組資料集(array)時,例如數個員工的資訊,我們可能會需要針對不同的員工資料做篩選。

$records = [
    ['name' => 'Johnson', 'age' => 30],
    ['name' => 'Joyce', 'age' => 28],
    ['name' => 'Mag', 'age' => 23],
    ...
];

除了迴圈走訪之外,PHP 提供了 array_filter method ,只要搭配自行定義的篩選條件就可以完成需求。

取出大於 25 歲的員工資料:

// 取得資料集合裡的所有 name
$result = array_filter($records, function ($var) {
    return $var['age'] > 25;
});

Output

Array
(
    [0] => Array
        (
            [name] => Johnson
            [age] => 30
        )

    [1] => Array
        (
            [name] => Joyce
            [age] => 28
        )
)
Categories: PHP
Tags: PHP



熱門推薦

本文由 blogjohnsonluorg 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦