ホームページ  >  記事  >  バックエンド開発  >  PHPのエスケープ文字とは何ですか

PHPのエスケープ文字とは何ですか

L
Lオリジナル
2020-06-01 11:14:464631ブラウズ

PHPのエスケープ文字とは何ですか

php の基本 - エスケープ文字

1. PHP は弱い型付け言語です。

を定義する必要はありません。

2. スカラー型: 整数、浮動小数点型、文字列型、ブール型

複合型: 配列、オブジェクト

その他の型: リソース型 (リソースなど)データベース接続、開いているファイル ハンドルとリソースは、不要になったら解放する必要があります)

3. 文字列を定義する場合、一重引用符は改行文字\n キャリッジ リターン文字\r タブ文字\t および php を解析しません。変数 ですが、エスケープされた \\ と \' は解析できます (解析は Web ページを Web ページに表示するためのものではなく、HTML タグにのみ影響します)

この PHP コードは、\ のため間違っています。 ' は、文字 $str='abc\'; の ' に解析されます。このように、変数の定義は不完全です。次のようにする必要があります: $str='abc\\'; または $str='abc \''; 実際にどの文字をエスケープする必要があるかによって異なります。

二重引用符で {} を使用すると、変数の混乱を避けることができます。

4. エスケープ文字:

\ はエスケープ文字です: エスケープ文字は特殊文字定数です。エスケープ文字はバックスラッシュ「\」で始まり、その後に 1 つ以上の文字が続きます。エスケープ文字は、文字の本来の意味とは異なる特定の意味を持つため、「エスケープ」文字と呼ばれます。

\n キャリッジ リターンとライン フィード\t 次のタブ位置に水平方向にジャンプ\v 垂直タブ\b バックスペース\r キャリッジ リターン、\f 紙送りとページ フィード、\\ バックスラッシュ文字\ 、\'一重引用符 '

PHPのエスケープ文字とは何ですか

## 推奨チュートリアル: "

PHP チュートリアル "

以上がPHPのエスケープ文字とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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