溫馨提示×

如何使用php array_filter()過濾數(shù)組

PHP
小樊
81
2024-08-21 20:23:30
欄目: 編程語言

array_filter()函數(shù)用于過濾數(shù)組中的元素,可以根據(jù)指定的回調(diào)函數(shù)來過濾數(shù)組元素。以下是一個(gè)簡單的示例:

$numbers = [1, 2, 3, 4, 5, 6];

// 回調(diào)函數(shù)用于過濾奇數(shù)
function filterOdd($num) {
    return $num % 2 != 0;
}

// 使用array_filter()函數(shù)過濾數(shù)組
$oddNumbers = array_filter($numbers, 'filterOdd');

// 輸出過濾后的數(shù)組
print_r($oddNumbers);

在上面的示例中,我們定義了一個(gè)回調(diào)函數(shù)filterOdd()來過濾奇數(shù),然后使用array_filter()函數(shù)來過濾數(shù)組$numbers中的元素,最終得到$oddNumbers數(shù)組中的奇數(shù)元素。

0