PHPのaddcslashes()関数
定義と使用法
addcslashes()関数は、バックスラッシュを追加するには、指定した文字列の前に文字を返します。
注:addcslashes()関数は、大文字と小文字が区別されます。
注:0(NULL)、R(キャリッジリターン)、N(改行)、トン(フィード)に、F(タブ)とv(垂直タブ)アプリケーションaddcslashes()注意してください。PHP、\ 0、\ rを、\ nは、\ tのでは、\ fおよび\のVエスケープシーケンスは、事前に定義されています。
文法
addcslashes( string,characters )
参数 | 描述 |
---|---|
string | 必需。规定要转义的字符串。 |
characters | 必需。规定要转义的字符或字符范围。 |
技術的詳細
戻り値: | エスケープされた文字列を返します。 |
---|---|
PHPバージョン: | 4+ |
より多くの例
例1
特定の文字のバックスラッシュの文字列に追加します:
<?php
$str = "Welcome to my humble Homepage!";
echo $str."<br>";
echo addcslashes($str,'m')."<br>";
echo addcslashes($str,'H')."<br>";
?>
$str = "Welcome to my humble Homepage!";
echo $str."<br>";
echo addcslashes($str,'m')."<br>";
echo addcslashes($str,'H')."<br>";
?>
実行中のインスタンス»
例2
バックスラッシュの範囲内の文字の文字列に追加します:
<?php
$str = "Welcome to my humble Homepage!";
echo $str."<br>";
echo addcslashes($str,'A..Z')."<br>";
echo addcslashes($str,'a..z')."<br>";
echo addcslashes($str,'a..g');
?>
$str = "Welcome to my humble Homepage!";
echo $str."<br>";
echo addcslashes($str,'A..Z')."<br>";
echo addcslashes($str,'a..z')."<br>";
echo addcslashes($str,'a..g');
?>
実行中のインスタンス»
PHPの文字列リファレンス