ホームページ  >  記事  >  バックエンド開発  >  この PHP スクリプトでフォントの色が機能しないのはなぜですか?

この PHP スクリプトでフォントの色が機能しないのはなぜですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-11 15:36:03221ブラウズ

Why is my font color not working in this PHP script?

PHP Script Echo 内の二重引用符

質問

PHP コードが提供されています:

echo "<script>$('#edit_errors').html('<h3/><em/>Please Correct Errors Before Proceeding</h3>')</script>";

ユーザーは次のことを求めていますテキストにフォントの色を追加します。ただし、次のことを試行すると:

echo "<script>$('#edit_errors').html('<h3/><em/><font color=\"red\">Please Correct Errors Before Proceeding</h3>')</script>";

「red」という単語が黒で表示され、コンパイラはエラーを生成します。一重引用符はテキストを非表示にします。

Answer

二重引用符は文字列の終わりとして誤って解釈されます。これをエスケープするには、バックスラッシュ () を使用して引用符をエスケープします。

echo "<script>$('#edit_errors').html('<h3/><em/><font color=\"red\">Please Correct Errors Before Proceeding</h3>')</script>";

文字列とエスケープ シーケンスの詳細については、ドキュメントを参照してください。

以上がこの PHP スクリプトでフォントの色が機能しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。