php notice Arrays zu-string-Konvertierung
Ich habe einen Fehler mit meiner Funktion.
Hinweis: Arrays zu-string-Konvertierung in....
Nur ich möchte prüfen, array, Verfügbarkeit & return, wenn haben. Ich habe gesucht, aber ich kann das nicht tun.
Hier ist meine Funktion:
function if_array_exists($array,$value) {
if(isset($array[$value]) || array_key_exists($value,$array)) {
$result=array();
$result[0]=$value;
return $result;
} else {
return '<!--- no array named as '.$value.' value in ---!>';
}
}
- Wahrscheinlich sind Sie übergeben einen string, der
$array
parameter. Überprüfen Sie den Aufruf-code und sehen, welche Argumente Sie vorbei sind in - Debuggen von code. beginnen Sie mit der Suche auf die Zeile, die den Fehler verursacht. dann prüfen Sie, was Sie auf der Durchreise sind, die Funktion etc, da @Bojangles vorgeschlagen!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie überprüfen, um zu sehen, ob es eine tatsächliche array zuerst, dass soll verhindern, dass der Hinweis (denn es wird direkt übersprungen und der else.