addcslashes
cスタイルのバックスラッシュを使用して文字列のキャラクターを逃がす
addcslashes()
関数は、指定された文字の前にバックスラッシュを追加する文字列を返します。
注: addcslashes()
関数は症例に敏感です。
注: addcslashes()
次の文字に適用する場合は、0(null)、r(キャリッジリターン)、n(ラインブレイク)、fページブレイク)、t(タブ)、およびv(垂直タブ)に注意してください。 php、\ 0、\ r、\ n、\ t、\ f、および\ vでは、事前定義されたエスケープシーケンスです。
キャラクター「A」の前にバックスラッシュを追加します:
<?php $ str = addcslashes ( "a001 a002 a003" 、 "a" ) ; echo ( $ str ) ; ?>
自分で試してみてください
文字列内の特定の文字にバックスラッシュを追加します。
<?php $ str = 「上海へようこそ!」 ; echo $ str 。 "<br>" ; エコーaddcslashes ( $ str 、 'm' ) 。 "<br>" ; エコーaddcslashes ( $ str 、 'h' ) 。 "<br>" ; ?>
自分で試してみてください
文字列内の範囲内の文字にバックスラッシュを追加します。
<?php $ str = 「上海へようこそ!」 ; echo $ str 。 "<br>" ; エコーaddcslashes ( $ str 、 'a..z' ) 。 "<br>" ; エコーaddcslashes ( $ str 、 'a..z' ) 。 "<br>" ; echo addcslashes ( $ str 、 'a..g' ) ; ?>
自分で試してみてください
addcslashes (文字列、文字)
パラメーター | 説明する |
---|---|
弦 | 必須。逃げる文字列を指定します。 |
文字 | 必須。逃げるキャラクターまたは文字の範囲を指定します。 |