ホームページ >バックエンド開発 >PHPチュートリアル >php の addlashes() 関数と addclashes() 関数の違いと比較を分析する_PHP チュートリアル
PHP addcslashes() 関数
定義と使用法
addcslashes() 関数は、指定された文字の前にバックスラッシュを追加します。
構文
addcslashes(string,characters) パラメータ 説明
string 必須。チェックする文字列を指定します。
文字はオプションです。 addcslashes() の影響を受ける文字または文字の範囲を指定します。
ヒントとメモ
注: addcslashes() を 0、r、n、t に適用するときは注意してください。 PHPでは、
そして、addslashes() 関数の使用法:
PHP addslashes() 関数 定義と使用法
addslashes() 関数は、指定された定義済み文字の前にバックスラッシュを追加します。
これらの定義済み文字は次のとおりです:
•一重引用符 (')
•二重引用符 (")
•バックスラッシュ ()•NULL
構文
string 必須。必須。チェック済みヒントとメモ
ヒント: この関数は、データベースに保存されている文字列およびデータベース クエリ ステートメントに適した文字列を準備するために使用できます。
注: デフォルトでは、addslashes が自動的に実行されます。 () は、magic_quotes_gpc によってエスケープされた文字列に対しては使用しないでください。この状況が発生した場合は、関数 get_magic_quotes_gpc を使用してください。例
この場合、文字列内の事前定義された文字にバックスラッシュを追加します:
$str = "Who's John Adams?";
echo $ str " これはデータベースでは安全ではありません。 query.
";
echoaddslashes($str) . John Adams? これはデータベース クエリでは安全ではありません。
John Adams は誰ですか? これはデータベース クエリでは安全です。それらはすべて、対応する削除メソッドを持っています彼らが追加したバックスラッシュ、つまり、stripcslashes() とtripslashes() 。
http://www.bkjia.com/PHPjc/327816.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/327816.html
技術記事
PHP addcslashes() 関数の定義と使用法 addcslashes() 関数は、指定された文字の前にバックスラッシュを追加します。 構文 addcslashes(string,characters) パラメータ 説明 string 必須。確認することが規定されています...