当前位置: 代码迷 >> PHP >> 《PHP-运用回调函数实现数组的筛选》
  详细解决方案

《PHP-运用回调函数实现数组的筛选》

热度:54   发布时间:2016-04-28 23:27:10.0
《PHP---使用回调函数实现数组的筛选》
<div style='color:red'><?php//如果是奇数则返回function odd($var){   return($var % 2 == 1);}//如果是偶数则返回function even($var){   return($var % 2 == 0);}$nums1 = array("111"=>1, "222"=>2, "333"=>3, "444"=>4, "555"=>5);$nums2 = $nums1;echo "<pre>";echo "Odd :\n";//回调函数,如果返回true则将$array1中的数据再赋给原数组,键保持不变print_r(array_filter($nums1, "odd"));echo "</pre>";echo "<pre>";echo "Even:\n";print_r(array_filter($nums2, "even"));echo "</pre>";?></div>

  相关解决方案