PHP addcslashes()関数
定義と使用法
addcslashes()関数は、指定された文字の前にバックスラッシュを付けた文字列を返します。
注:addcslashes()関数は大文字と小文字を区別します。
注:0 (NULL)、r(キャリッジリターン)、n(改行)、f(フォームフィード)、t(タブ)、およびv(垂直タブ)でaddcslashes()を使用する場合は注意してください。 PHP では、\0、\r、\n、\t、\f、および \vは事前定義されたエスケープ シーケンスです。
構文
addcslashes(string,characters)
パラメータ値
パラメータ |
説明 |
---|---|
string | Required エスケープする文字列を指定します |
characters | Required エスケープする文字または文字の範囲を指定します |
Technical Details
Return Value: | エスケープされた文字列を返します |
---|---|
PHP バージョン: |
4+ |
その他の例
例
文字列内の特定の文字にバックスラッシュを追加します。
<?php
$str = "Welcome to my humble Homepage!";
echo $str."<br>";
echo addcslashes($str,'m')."<br>";
echo addcslashes($str,'H')."<br>";
?>
例
文字列内の文字の範囲にバックスラッシュを追加します。
<?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');
?>
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。