मेरे बहुआयामी ऐरे हैं:
$input_array=array(array("First"=>1,"Third"=>3),"Second"=>2,"Fourth"=>4);
तथा
$another_array=array("First"=>array("Third"=>3,"Fifth"=>5),"Second"=>2,"Fourth"=>4);
मैं PHP में array_change_key_case () का उपयोग करके इस दो बहुआयामी सरणियों के प्रमुख मामले को कैसे बदल सकता हूं
उत्तर:
जवाब के लिए 0 № 1उत्तर यहाँ खोजें http://php.net/manual/en/function.array-change-key-case.php#114914
function array_change_key_case_recursive($arr)
{
return array_map(function($item){
if(is_array($item))
$item = array_change_key_case_recursive($item);
return $item;
},array_change_key_case($arr));
}
$input_array = array(array("First"=>1,"Third"=>3),"Second"=>2,"Fourth"=>4);
return array_change_key_case_recursive($input_array);
डेमो का प्रयास करें https://implode.io/LCW5CG