Notice: Use of undefined constant
Startseite > PHP Fehler > Notice: Use of undefined constant
Diese Notice sagt aus, dass versucht wurde auf eine nicht vorhandenen Konstante zuzugreifen ohne vorher zu prüfen ob diese existiert.
Die Meldung:
Notice: Use of undefined constant Hallo - assumed 'Hallo' in E:\test\test_code.php on line 4
Code:
Bei diesem Aufruf wurde versucht auf eine Konstante zuzugreifen die noch
nicht definiert war.
Code:
Weitere Beispiele
Notice: Use of undefined constant zwei - assumed 'zwei' in E:\php-fehler\test_code.php on line 6
Code:
Notice: Use of undefined constant Hallo - assumed 'Hallo' in E:\test\test_code.php on line 4
Code:
- if(!isset($wert)){
- $wert = Hallo;
- }
- echo $wert;
Bei diesem Aufruf wurde versucht auf eine Konstante zuzugreifen die noch
nicht definiert war.
Code:
- //richtig wäre gewesen
- define('Hallo', 'Guten Tag');
- if(!isset($wert)){
- $wert = Hallo;
- }
- echo $wert;
- //Ausgabe: Guten Tag
- //oder falls der Variable $wert das Wort Hallo zugewiesen werden sollte:
- if(!isset($wert)){
- $wert = 'Hallo';
- }
- echo $wert;
- //Ausgabe: Hallo
Weitere Beispiele
Notice: Use of undefined constant zwei - assumed 'zwei' in E:\php-fehler\test_code.php on line 6
Code:
- $arr = array('eins' => 'Trinken', 'zwei' => 'Essen', 'drei' => 'Schlafen');
- echo $arr['eins'];
- echo $arr[zwei]; //Fehler
- //ein String-Literal-Index, hier 'zwei' muss in Anführungszeichen gesetzt werden
- echo $arr['drei'];
Kommentar schreiben
andere Themen:
24.02.2005
Parse error: parse error, unexpected T_LNUMBER24.02.2005 Fehlersuche Programmablauf
22.02.2005 Parse error: parse error, unexpected '='
22.02.2005 Notice: Undefined index
Zurück

Kommentare
28.11.2007: Constantin
21.05.2008: Djego