总结: 先新建一个数组,新建一个名为name的函数并且传参,在函数体内进行三元运算,对传参值进行判断,如果值除以2的余数不等于0 返回值否则返回null。 使用回调函数array_map过滤数组并赋值给$new 打印这个变量。
实例
<?php $arr1 = [0,1,2,3,4,5,6,7,8,9]; function name($arr1){ return $arr1 %2 !=0 ? $arr1 : null; } $new = array_map('name', $arr1); echo '<pre>'; print_r($new); echo '</pre>'; ?>
运行实例 »
点击 "运行实例" 按钮查看在线实例