PHP では、addslashes() 関数を使用してバックスラッシュをエスケープできます。この関数は、事前定義された文字の前にバックスラッシュを追加した文字列を返すことができます。事前定義された文字には、一重引用符、二重引用符、バックスラッシュが含まれます。スラッシュとバックスラッシュNULL の場合、構文は「addslashes (エスケープする必要があるバックスラッシュ文字列)」です。
この記事の動作環境: Windows 10 システム、PHP バージョン 7.1、Dell G3 コンピューター
addslashes() 関数は、定義済みの文字の前にバックスラッシュを追加した文字列を返します。
事前定義された文字は次のとおりです:
一重引用符 (')
二重引用符 (")
バックスラッシュ (\)
NULL
ヒント: この関数は、文字列と文字列を返すために使用できます。データベース クエリ ステートメントの準備文字列。
構文は次のとおりです:
addslashes(string)
string が必要です。エスケープする文字列を指定します。
戻り値: エスケープされた文字列を返します。
例は次のとおりです:
<?php $str = addslashes('这句话的中间\有一个反斜杠,现在给他转义了'); echo($str); ?>
出力結果:
推奨学習:「PHP ビデオ チュートリアル>>」
以上がPHPでバックスラッシュをエスケープする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。