ホームページ  >  記事  >  バックエンド開発  >  PHP アンチエスケープの使用例の概要

PHP アンチエスケープの使用例の概要

伊谢尔伦
伊谢尔伦オリジナル
2017-06-11 11:57:071966ブラウズ

PHP 言語では、文字列のエスケープとアンチエスケープは、PHP が提供する独自の関数 addslashes() とtripslashes() を使用して実現できます。 1. addslashes() 関数 addslashes() 関数は、指定された文字列 string にバックスラッシュ () を追加するために使用されます。構文形式は次のとおりです: addedlashes(string); 説明: データベース クエリ ステートメントなどの目的で、特定の文字の前にバックスラッシュを追加した文字列を返します。これらの文字は、一重引用符 (')、二重引用符 (")、バックスラッシュ ()、および NUL (NULL 文字) です。 2. ストリップスラッシュ () 関数 ストリップスラッシュ () 関数は、バックスラッシュ () を addcslashes() 関数に追加するために使用されます。構文の形式は次のとおりです。

1.

PHP の文字列エスケープ関数とアンチエスケープ関数の詳細な説明

PHP アンチエスケープの使用例の概要

はじめに: PHP では、文字列のエスケープ関数とアンチエスケープ関数は、PHP 関数とtripslashes() によって提供される addslashes() も使用できます。

2. php の文字列データのエスケープとエスケープ解除とは何ですか?

概要: 構文では、名前のとおり、エスケープ文字を使用します。ただし、構文では、エスケープ文字はシステムごとに異なる機能を持つことが規定されています。たとえば、Windows ではキャリッジ リターン文字とライン フィード文字は「r」または「n」を使用しますが、Linux では「r」が返されるという大きな違いがあります。カーソルは行の先頭に移動しますが、まだ現在の行にあります。「n」は次の行を示し、行の先頭には戻りません

PHP アンチエスケープの使用例の概要3.

はじめに: PHP のエスケープ問題

4. MySQL のエスケープ関数、どの専門家が私に教えてくれますか? クエリ時に関数をアンチエスケープする必要があるようです。教えてください。 <> のような記号は変換できるはずですよね?                                                                         mysql エスケープ5.

Mysql エスケープ関数、エスケープ関数を逆にしたい場合は、どの専門家が教えてくれますか? <などの記号

以上がPHP アンチエスケープの使用例の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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