addcslashes()函數是PHP中的內置函數。 addcslashes()函數用於在給定字符串中的某些指定字符之前添加反斜杠。
用法:
string addcslashes($string, $characters)
參數:此函數接受上述語法中所示的兩個參數,並在下麵進行描述:
- $string:此參數指定需要轉義的輸入字符串。或者我們也可以說要在某些指定字符之前添加反斜杠的字符串。
- $characters:此參數指定我們要在輸入字符串中轉義的字符或字符序列,方法是在它們之前添加反斜杠。我們可以將一個字符範圍指定為“ a..z”。那是範圍的開始字符,後跟兩個點和結束字符。
Note:請謹慎使用a,b,n,t等字符,因為\ a,\ b,\ n,\ t這個參數是預定義的轉義序列,並具有某些特殊含義。因此,我們可能無法獲得理想的結果。
返回值:此函數返回一個轉義的字符串,即輸入字符串$string,在$characters之前添加反斜杠。
例子:
Input: $string = "GeeksforGeeks" $characters = 'e' Output: G\e\eksforG\e\eks Input: $string = "GeeksforGeeks" $characters = 'a..k' Output: G\e\e\ksnG\e\e\ks
以下示例程序旨在說明PHP中的addcslashes()函數:
程序1::
<?php
// PHP program to illustrate addcslashes()
// function
$str = "GeeksforGeeks";
$resStr = addcslashes($str, 'e');
echo $resStr;
?>
輸出:
G\e\eksforG\e\eks
程序2::
<?php
// PHP program to illustrate addcslashes()
// function
$str = "GeeksnGeeks";
$resStr = addcslashes($str, 'a..k');
echo $resStr;
?>
輸出:
G\e\e\ksnG\e\e\ks
參考:
http://php.net/manual/en/function.addcslashes.php
相關用法
- PHP each()用法及代碼示例
- p5.js value()用法及代碼示例
- p5.js nfs()用法及代碼示例
- PHP Ds\Map get()用法及代碼示例
- p5.js str()用法及代碼示例
- p5.js second()用法及代碼示例
- p5.js max()用法及代碼示例
- d3.js d3.max()用法及代碼示例
- p5.js nf()用法及代碼示例
- d3.js d3.min()用法及代碼示例
- p5.js nfp()用法及代碼示例
- PHP pi( )用法及代碼示例
注:本文由純淨天空篩選整理自oindrilaray大神的英文原創作品 PHP | addcslashes() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。