Heim >Backend-Entwicklung >PHP-Tutorial >Warum funktioniert meine Schriftfarbe in diesem PHP-Skript nicht?
Ein PHP-Code wird bereitgestellt:
echo "<script>$('#edit_errors').html('<h3/><em/>Please Correct Errors Before Proceeding</h3>')</script>";
Der Benutzer möchte Fügen Sie dem Text eine Schriftfarbe hinzu. Wenn Sie jedoch Folgendes versuchen:
echo "<script>$('#edit_errors').html('<h3/><em/><font color=\"red\">Please Correct Errors Before Proceeding</h3>')</script>";
Das Wort „rot“ erscheint in Schwarz und der Compiler generiert einen Fehler. Durch einfache Anführungszeichen wird der Text erfolglos ausgeblendet.
Doppelte Anführungszeichen werden fälschlicherweise als Ende der Zeichenfolge interpretiert. Um dies zu umgehen, verwenden Sie den Backslash (), um das Anführungszeichen zu maskieren:
echo "<script>$('#edit_errors').html('<h3/><em/><font color=\"red\">Please Correct Errors Before Proceeding</h3>')</script>";
Weitere Informationen zu Zeichenfolgen und Escape-Sequenzen finden Sie in der Dokumentation.
Das obige ist der detaillierte Inhalt vonWarum funktioniert meine Schriftfarbe in diesem PHP-Skript nicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!