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!
Schreibe einen Kommentar