当前位置:Gxlcms > PHP教程 > //将数组中的元素是5的倍数的元素输出到下拉菜单//将数组中的元素放在<li>标签中,奇偶li背景不同//将数组中元素是数字型的找出来

//将数组中的元素是5的倍数的元素输出到下拉菜单//将数组中的元素放在<li>标签中,奇偶li背景不同//将数组中元素是数字型的找出来

时间:2021-07-01 10:21:17 帮助过:19人阅读

求赐教

//将数组中的元素是5的倍数的元素输出到下拉菜单
//将数组中的元素放在
  • 标签中,奇偶li背景不同
    //将数组中元素是数字型的找出来


    回复讨论(解决方案)

    输出到下拉菜单$arr = array(1,2,3,5,15,25);$option = array_reduce($arr, function($r, $item){return $r.($item%5==0 ? "" : "");});echo "";//将数组中的元素放在
  • 标签中,奇偶li背景不同$i = 0;$li = implode("", array_map(function ($n) use (&$i){$i++; return $i%2 == 0 ? "
  • $n
  • " : "
  • $n
  • ";}, $arr));echo "
      $li
    ";//将数组中元素是数字型的找出来$arr = array(1,2,3,5,15,25, '12312','sdfsdf', 'asdasd123');$r = array_reduce($arr, function ($r, $item){is_null($r) && $r = array();return is_numeric($item) ? array_merge($r, array($item)) : $r; });print_r($r);?>
  • 人气教程排行