例
填充值的数组,指定的键:
<?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阵列参考