1.addslashes()関数
1.addslashes()関数は、指定された所定の文字の前にバックスラッシュを追加します。構文:addslashes(str);
2. パラメータは文字列です
3. これらの事前定義された文字には、一重引用符 (')、二重引用符 (")、バックスラッシュ () の 4 種類があります。 NULL
4. 例:
1 2 3 4 | <?php
$str = "Who's John Adams?" ; echo $str . "This is not safe in a database query.<br/>" ;
echo addslashes ( $str ). "This is safe in a database query." ;
?>
|
ログイン後にコピー
12345678910
2. addcslashes() 関数
1. addcslashes() 関数は、指定された文字の前にバックスラッシュを追加します
構文: addcslashes(str,charrcters);
2. パラメータ str は必須で、チェックする文字列を指定します。一方、character はオプションで、addcslashes() の影響を受ける文字または文字範囲を指定します。 例 1:
1 2 3 4 5 | <?php
$str = "Hello,my name is John Adams." ;
echo $str ;
Hello,\my na\me is John Ada\ms. echo addcslashes ( $str ,'J');
?>
|
ログイン後にコピー
123456789101112
1 2 3 4 5 6 | <?php $str = "Hello,my name is John Adams." ;
echo $str ;
echo addcslashes ( $str ,'A..Z');
echo addcslashes ( $str ,'a..z');
echo addcslashes ( $str ,'a..h');
?>
|
ログイン後にコピー
1234567891011121314
note:addcslashes()関数は、指定された文字または文字範囲の前に依存しています。 ) 関数は、指定された文字の前にバックスラッシュを付けた文字列を返します。
注: addcslashes() 関数は、大文字と小文字を区別します。 0 (NULL)、n (改行)、t。 (フォーム フィード)、f (タブ)、および v (垂直タブ) PHP で addcslashes() を適用する場合は注意してください。
以上がPHP は、指定された文字の前にバックスラッシュを追加する文字列関数 addslashes() を返します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。