在PHP數組循環中過濾元素可以使用array_filter()
函數。array_filter()
函數接受一個數組和一個回調函數作為參數,回調函數用于過濾數組中的元素。
以下是一個示例代碼:
// 原始數組
$numbers = [1, 2, 3, 4, 5, 6];
// 過濾回調函數
function filterNumbers($number) {
return $number % 2 == 0; // 過濾出偶數
}
// 過濾數組
$filteredNumbers = array_filter($numbers, 'filterNumbers');
// 輸出過濾后的數組
print_r($filteredNumbers);
在上面的示例中,使用array_filter()
函數和自定義的filterNumbers()
回調函數過濾出了原始數組中的偶數元素。您可以根據需要定義不同的回調函數來過濾出符合特定條件的元素。