Hi
ich stehe gerade auf dem Schlauch und komme nicht weiter.
Vielleicht könnt ihr mir ja helfen ?
Ich würde gerne einen multidimensionalen Array nach einem Key durchsuchen und
jedesmal wenn ich diesen Key finde, in einen neuen Array schreiben.
So dass ich am Ende einen einfachen Array mit den alten Werten als Keys habe.
Das durchsuchen klappt schon ganz gut, nur leider bekomme ich keinen einfachen Array aus meiner Funktion.
Hat jemand nen Tipp was ich falsch mache ?
Vielen Dank,
bacca
ich stehe gerade auf dem Schlauch und komme nicht weiter.
Vielleicht könnt ihr mir ja helfen ?
Ich würde gerne einen multidimensionalen Array nach einem Key durchsuchen und
jedesmal wenn ich diesen Key finde, in einen neuen Array schreiben.
So dass ich am Ende einen einfachen Array mit den alten Werten als Keys habe.
Das durchsuchen klappt schon ganz gut, nur leider bekomme ich keinen einfachen Array aus meiner Funktion.
Hat jemand nen Tipp was ich falsch mache ?
PHP-Code:
function find_logins_in_array($haystack, $needle){
foreach($haystack as $key => $val) {
if (is_array($val)){
find_logins_in_array($val, $needle);
} else {
if ($key == $needle){
echo "key: $key und val: $val<br />";
$result[] = $val;
}
}
}
return $result;
}
bacca
Kommentar