PHP: Parse error: parse error, unexpected T_LNUMBER

Die Fehlermeldung Parse error: parse error, unexpected T_LNUMBER tritt auf wenn ein Hochkomma in einem String nicht excaped bzw. geschützt wird.

Beispiel – falsch

$var = "Sie sagte: "Das die Welt schön ist";

Hier sieht man das der eigentliche String schon bei Sie sagte: abgeschnitten wird und der Rest wirft den Fehler aus da der String nicht beendet wird. Um diesen Fehler zu vermeiden müssen die Hochkommas oder auch Anführungszeichen excaped werden. Dieses wird mit einem Backslash gemacht.

Beispiel – richtig

$var = "Sie sagte: \"Das die Welt schön ist\"";

Verwandte Artikel:


Suchbegriffe

Kategorie: ESE Kommentieren »


Kommentar schreiben

Kommentar