Hallo,
Ich habe ein Problem mit einem multi-dimensionalen Array, welches foglendermassen aussieht:
Array ( [0] => Array ( [13818] => test1 ) [1] => Array ( [16443] => test2 ) [2] => Array ( [12062] => test3 ) )
Ich möchte herausfinden, ob ein bestimmer Wert (z. B. 13818) im Array enthalten ist. Das beste, was ich bis jetzt habe, ist ein Snippet von php.net :
function multi_array_key_exists($needle, $haystack) {
foreach ($haystack as $key=>$value) {
if ($needle==$key) {
return true;
}
if (is_array($value)) {
multi_array_key_exists($needle, $value);
}
}
return false;
}
Dieses Snippet findet jedoch nicht den korrekten Key... kann mir jemand helfen?
Danke
Ich habe ein Problem mit einem multi-dimensionalen Array, welches foglendermassen aussieht:
Array ( [0] => Array ( [13818] => test1 ) [1] => Array ( [16443] => test2 ) [2] => Array ( [12062] => test3 ) )
Ich möchte herausfinden, ob ein bestimmer Wert (z. B. 13818) im Array enthalten ist. Das beste, was ich bis jetzt habe, ist ein Snippet von php.net :
function multi_array_key_exists($needle, $haystack) {
foreach ($haystack as $key=>$value) {
if ($needle==$key) {
return true;
}
if (is_array($value)) {
multi_array_key_exists($needle, $value);
}
}
return false;
}
Dieses Snippet findet jedoch nicht den korrekten Key... kann mir jemand helfen?
Danke
Kommentar