Mailinglisten-Archive |
Hallo Ronny
ab dem 2. Rekursionslevel klappt das nicht da der Rückgabewert beim
rekursiven Aufruf nicht zurückgeliefert wird.
Ich würde das so machen:
function scan_array($forms, $search) {
$result=false;
foreach ($forms as $value) {
if (is_array($value)) {
$result=scan_array($value, $search);
} else {
if ($value == $search) {
echo "Funktion verlassen <br /> \n";
$result=true;
}
}
if ($result) break;
}
return $result;
}
Gruß,
Andreas
php::bar PHP Wiki - Listenarchive