PHP Warnung: The second argument should be either an array or an object
Startseite > PHP Fehler > PHP Warnung: The second argument should be either an array or an object
Diese Fehlermeldung tritt meist bei der Verwendung der PHP Funktion array_key_exists() auf.
Die PHP Fehlermeldung:
Übersetzung der PHP Fehlermeldung
Das zweite Argument muss entweder ein Array oder ein Objekt sein.
Code Beispiel:
Code:
Hier muss $search_key immer ein Array sein, ansonsten wird PHP diese Fehler Warnung ausgeben.
Wenn man sich nicht sicher ist, das immer ein Array vorhanden ist sollte man das zweite Argument (hier $search_key) mit is_array() vorher prüfen.
Ein PHP Code Beispiel mit Prüfung ob auch ein Array vorliegt:
Code:
Warning: array_key_exists(): The second argument should be either an array or an object in /home/path/includes/mod.inc.php on line 64
Übersetzung der PHP Fehlermeldung
Das zweite Argument muss entweder ein Array oder ein Objekt sein.
Code Beispiel:
Code:
- if(array_key_exists('muster', $search_key)){
- echo 'Das Muster ist im Array vorhanden';
- }
Hier muss $search_key immer ein Array sein, ansonsten wird PHP diese Fehler Warnung ausgeben.
Wenn man sich nicht sicher ist, das immer ein Array vorhanden ist sollte man das zweite Argument (hier $search_key) mit is_array() vorher prüfen.
Ein PHP Code Beispiel mit Prüfung ob auch ein Array vorliegt:
Code:
- if(is_array($search_key)){
- if(array_key_exists('muster', $search_key)){
- echo 'Das Muster ist im Array vorhanden';
- }
- }
Kommentar schreiben
andere Themen:
Zurück

Kommentare
18.07.2008: Ingeborg