How to filter an array by a condition

后端 未结 7 826
长发绾君心
长发绾君心 2020-11-22 06:12

I have an array like this:

array(\"a\" => 2, \"b\" => 4, \"c\" => 2, \"d\" => 5, \"e\" => 6, \"f\" => 2)

Now I want to fi

7条回答
  •  自闭症患者
    2020-11-22 07:08

    $fullArray = array('a'=>2,'b'=>4,'c'=>2,'d'=>5,'e'=>6,'f'=>2);
    
    
    function filterArray($value){
        return ($value == 2);
    }
    
    $filteredArray = array_filter($fullArray, 'filterArray');
    
    foreach($filteredArray as $k => $v){
        echo "$k = $v";
    }
    

提交回复
热议问题