PHP Fehlermeldungen








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:

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:
  1. if(array_key_exists('muster', $search_key)){
  2. echo 'Das Muster ist im Array vorhanden';
  3. }



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:
  1. if(is_array($search_key)){
  2.         if(array_key_exists('muster', $search_key)){
  3.                 echo 'Das Muster ist im Array vorhanden';
  4.         }
  5. }





 Kommentare

18.07.2008: Ingeborg

Diese Fehlermeldung gibt es im Internet zu genüge und scheint oft ein Problem von Internet Shops zu sein. Nur Hilfestellungen dazu, findet man über Google kaum.

19.11.2009: übersichtlicher?

if(is_array($search_key) && array_key_exists('muster', $search_key)){ echo 'Das Muster ist im Array vorhanden'; } Auf dieser Seite gibt es übrigens folgende Fehlermeldung Notice: Undefined index: security_code in /var/www/web1024/html/includes/functionen.inc.php on line 270


 Kommentar schreiben

 Ihr Name:
 
 Ihre Emailadresse (wird nicht angzeigt)
 
 Ihr Kommentar (maximal 500 Zeichen)
 

 Wenn Ihnen dieses Bild nicht angezeigt wird, ist wahrscheinlich die Bildanzeige im Browser deaktiviert.
   Sicherheitscode eingeben

 


andere Themen:


Zurück


<?php echo 'Programmieren - Programme - Scripte - Informationen - PHP: Hypertext Preprocessor - Webprogrammierung'; ?>


© PHP-Fehlermeldungen
Fitness Handschuhe