Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\text.php on line 11
Ich bin neu in PHP und habe eine Frage.
<?php
echo "Do you like it?";
echo "<br>";
echo "My name is:<b><i><div style="text-align:center;">Karthic</div></i></b> ";
?>
Wenn ich versuche zu laden, das script in meinem browser, ich bin immer diese Fehlermeldung:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\text.php in Zeile 11
Lline 11
echo "My name is:<b><i><div style="text-align:center;">Karthic</div></i></b> ";
Wie kann ich dieses Problem beheben?
- Verwenden Sie bitte ein relevanter Titel.
- Sie können nicht verwenden Sie wörtliche Zitate in einen string, der den gleichen Typ, die verwendet wurden um die Angabe der Zeichenfolge, ohne Ihnen zu entkommen. Ich empfehle Ihnen, Lesen Sie dieser von Anfang bis Ende und halten Sie zu Lesen, bis Sie verstehen alles, was es sagt.
- Sicher, beim nächsten mal werde ich die korrekten Titel
- Vielen Dank Leute
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das Problem ist die innere Anführungszeichen (
"
) um die style-Daten beenden den string. Verwenden Sie entweder ein einzelnes Zitat'
(auf diese Weise wird PHP sucht nach weiteren single-quote darstellen, der das Ende der Zeichenfolge):Oder der Flucht der Anführungszeichen in der Zeichenfolge:
Dies weist PHP an, ignorieren Sie Sie beim analysieren des Codes (und stattdessen platzieren Sie Sie INNERHALB der Zeichenfolge selbst).
Verwenden Sie einfache Anführungszeichen, wenn Sie drucken HTML -
Statt
Waren Sie das abschneiden der HTML-string, so war es erroring.
"
mit Schrägstrichen.können Sie nicht
weil es gibt 2 Doppel-Zitat einer nach dem echo einer nach Stil
sollten Sie dann tun
aber die meisten von alle diesem ; Sie nicht brauchen, zu do echo für HTML-code wie dieser.
Hinsichtlich
Haben Sie zu entkommen, alle doppelten Anführungszeichen, die innerhalb von doppelten Anführungszeichen. Entfliehen Sie doppelte Anführungszeichen mit dem backslash-Zeichen.
Sollten Sie auch die bold-und italic-tags innerhalb der div-anstelle von außerhalb.