従来の書き方では、バックスラッシュを出力したい場合、出力文字列に直接バックスラッシュ記号を記述すれば良いのですが、これで良いのでしょうか?とにかく試してみましょう。 (推奨される学習: PHP プログラミングの入門から習熟まで )
このコードのページを実行すると、ページでエラーが報告されることがわかりました。エラーは構文エラーでした。
これはなぜですか? php ドキュメントから、このバックスラッシュは文字列内で特別な意味を持っていることがわかります。実際にはエスケープ文字です。
したがって、このバックスラッシュを出力したい場合は、別のバックスラッシュを追加する必要があります。最初のバックスラッシュはエスケープ用で、2 番目のバックスラッシュはエスケープ用です。バックスラッシュは実際の出力文字列。
#上記のコードを再度実行すると、エラーは報告されず、バックスラッシュ文字が正しく出力されることがわかります。
2 つのバックスラッシュ文字を出力したい場合はどうすればよいでしょうか? 4 つのバックスラッシュ記号を記述するだけです。つまり、これらはペアでなければなりません。
ページを実行すると、2 つのバックスラッシュ記号が正常に出力されたことがわかります。
以上がPHPでバックスラッシュを出力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。