StefanR
Erfahrenes Mitglied
Hallo,
hab da nen kleines Problem, mit einer Funktion und zwar, verwende ich diese Funktion hier um durch ein Array zu laufen (rekursiv):
Nur keine Augabe, von toll! Hab $result mir schonmal augeben lassen, kommt auch ne 1, nur halt im Ausdruck klappt das nicht, keinen Plan warum....
Hat jemand nen Tipp woran das liegen könnte?
hab da nen kleines Problem, mit einer Funktion und zwar, verwende ich diese Funktion hier um durch ein Array zu laufen (rekursiv):
PHP:
function arraySearchMulti($multiArray, $string) {
foreach ($multiArray as $key => $val) {
if(is_array($val)) {
arraySearchMulti($val, $string);
}
else {
if($val == $string) {
$result = true;
}
else {
$result = false;
}
}
}
return $result;
}
$newdoc['sections'][0]['files'][0]['topic'] = 'test';
$search = arraySearchMulti($newdoc, 'test');
if($search === true) {
echo toll;
}
Nur keine Augabe, von toll! Hab $result mir schonmal augeben lassen, kommt auch ne 1, nur halt im Ausdruck klappt das nicht, keinen Plan warum....
Hat jemand nen Tipp woran das liegen könnte?