PHP Fehlermeldungen








Parse error: parse error, unexpected T_STRING

 Startseite > PHP Fehler > Parse error: parse error, unexpected T_STRING

Fehlermeldungen wie diese treten häufig wegen Flüchtigkeitsfehler beim Schreiben des Programmiercodes auf.


Fehlermeldung


Parse error: parse error, unexpected T_STRING, expecting ',' or ';'

Code:
  1.  
  2. //falsch
  3. echo hallo welt";
  4.  
  5. //richtig
  6. echo "hallo welt";
  7.  




Fehlermeldung:
Parse error: parse error, unexpected T_STRING in E:testfehlertest_code.php on line 7

Diese Fehlermeldung sagt, das der Fehler bei Zeile 7 aufgetreten ist.

Code:
  1.  
  2. echo "hallo welt";
  3.  
  4. if($wert){
  5.  
  6. $variable = "Der "Bär" ist los";
  7.  
  8. }



Code:
  1.  
  2. //falsch
  3. $variable = "Der "Bär" ist los";
  4.  
  5. //Richtig
  6. $variable = "Der \"Bär\" ist los";
  7.  



Im Text vorkommende Anführungszeichen, die innerhalb von Anführungzeichen stehen müssen Escapt (\) werden.

Das Gleiche gilt auch für Hochkommas.
Code:
  1.  
  2. //falsch
  3. $variable = 'Der 'Bär' ist los';
  4.  
  5. //Richtig
  6. $variable = 'Der \'Bär\' ist los';
  7.  
  8.  
  9. /* Kombinationen von Anführungszeichen und Hochkommas müssen
  10. nicht escapt werden. */
  11.  
  12. $string = "Der 'Bär' ist los"; // richtig
  13. $string = 'Der "Bär" ist los' //richtig
  14.  








 Kommentare

23.11.2007: chris

im obigen Beispiel kann ich auch bei mehrmaligem Lesen den Unterschied zwischen richtig und falsch nicht erkennen //falsch $variable = 'Der 'Bär' ist los'; //Richtig $variable = 'Der 'Bär' ist los';

04.12.2007: ADMIN

Hallo Chris, richtig es ist momentan kein Unterschied zu sehen da unser neues CMS scheinbar die Backslashes (\) verschluckt. Wir arbeiten bereits daran, den Fehler zu beheben.

23.01.2011: Izzuv

Vielen Dank! Sehr hilfreich!


 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:
11.01.2007 Error: 1030 - Got error 28 from storage engine
25.02.2005 Warning: Unknown(): Your script possibly relies on a session side-effect which existed
22.02.2005 Warning: Missing argument
21.02.2005 Warning: Division by zero


Zurück


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


© PHP-Fehlermeldungen
Fitness