English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基礎チュートリアル

PHP 高級チュートリアル

PHP & MySQL

PHP リファレンスマニュアル

PHP addcslashes() 関数の用法および例

PHP String 文字列関数マニュアル

    addcslashes()関数は、C言語スタイルで文字列の中の文字をエスケープするために使用されます

文法

string addcslashes ( string $str , string $charlist )

定義と用法

返される文字列は、パラメータ charlist リストに属する文字の前に反斜線が付加されます。

返り値

これはエスケープされた文字列を返します

パラメータ

番号パラメータと説明
1

str

エスケープする文字列

2

charlist

charlist に \n、\r などの文字が含まれている場合、C言語スタイルで変換され、他のアルファベット数字でないかつASCIIコードが 32 およびそれ以上の 126 の文字は全て8進数で表現されるように変換されます。
charlist パラメータの文字列シーケンスが定義されている場合、設定した開始および終了範囲内の全ての文字が何であるかを正確に知ることが必要です。

オンラインサンプル

以下の例を試してみてください

<?php
    echo addcslashes("zoo['.']", 'z..A');
// 出力:\zoo['\.']
?>
テストしてみる ‹/›

出力結果:

\zoo['\.']

PHP String 文字列関数マニュアル