PHP array_filter() 函數
完整的 PHP Array 參考手冊
實例
用回調函數過濾數組中的元素:
<?php
function test_odd($var)
{
return($var & 1);
}
$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd"));
?>
運行實例 ?
定義和用法
array_filter() 函數用回調函數過濾數組中的元素。
該函數把輸入數組中的每個鍵值傳給回調函數。如果回調函數返回 true,則把輸入數組中的當前鍵值返回給結果數組。數組鍵名保持不變。
語法
array_filter(array,callbackfunction);
參數 | 描述 |
array | 必需。規定要過濾的數組。 |
callbackfunction | 必需。規定要用的回調函數。 |
技術細節
返回值: | 返回過濾的數組。 |
PHP 版本: | 4.0.6+ |
完整的 PHP Array 參考手冊