用回調(diào)函數(shù)過濾數(shù)組中的元素:
<?php
function test_odd($var)
{
return($var & 1);
}
$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd")
);
?>
array_filter() 函數(shù)用回調(diào)函數(shù)過濾數(shù)組中的值。
該函數(shù)把輸入數(shù)組中的每個鍵值傳給回調(diào)函數(shù)。如果回調(diào)函數(shù)返回 true,則把輸入數(shù)組中的當前鍵值返回結(jié)果數(shù)組中。數(shù)組鍵名保持不變。
array_filter(array,callbackfunction);
參數(shù) | 描述 |
---|---|
array | 必需。規(guī)定要過濾的數(shù)組。 |
callbackfunction | 必需。規(guī)定要使用的回調(diào)函數(shù)。 |
返回值: | 返回過濾的數(shù)組。 |
PHP 版本: | 4.0.6+ |
如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答??! 點擊進入論壇
Powered by 365建站網(wǎng) RSS地圖 HTML地圖
copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號