* 以單引號為定界符的php字符串,支持兩個轉義/'和// * 以雙引號為定界符的php字符串,支持下列轉義: /n 換行(LF 或 ASCII 字符 0x0A(10)) /r 回車(CR 或 ASCII 字符 0x0D(13)) /t 水平制表符(HT 或 ASCII 字符 0x09(9)) // " /> 99久久激情,久久亚洲精华国产精华液,亚洲激精日韩激精欧美精品

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

php 字符轉義 注意事項

php中:

* 以單引號為定界符的php字符串,支持兩個轉義/'和//
* 以雙引號為定界符的php字符串,支持下列轉義:
/n 換行(LF 或 ASCII 字符 0x0A(10))
/r 回車(CR 或 ASCII 字符 0x0D(13))
/t 水平制表符(HT 或 ASCII 字符 0x09(9))
// 反斜線
/$ 美元符號
/" 雙引號
/[0-7]{1,3} 此正則表達式序列匹配一個用八進制符號表示的字符
/x[0-9A-Fa-f]{1,2} 此正則表達式序列匹配一個用十六進制符號表示的字符

舉幾個例子:

一個包含/0特殊字符的例子:

$str = "ffff/0ffff";
echo(strlen($str));
echo("/n");
for($i=0;$i<strlen($str);$i++)echo("/t".ord($str{$i}));
echo("/n");

輸出結果:
----------------------

9
102 102 102 102 0 102 102 102 102

替換特殊字符的例子

$str = "ffff/0ffff";
$str = str_replace("/x0", "", $str);
//或者用$str = str_replace("/0", "", $str);
//或者用$str = str_replace(chr(0), "", $str);
echo(strlen($str));
echo("/n");
for($i=0;$i<strlen($str);$i++)echo("/t".ord($str{$i}));
echo("/n");
輸出結果:
----------------------
8
102 102 102 102 102 102 102 102


八進制ascii碼例子:

//注意,符合正則/[0-7]{1,3}的字符串,表示一個八進制的ascii碼。
$str = "/0/01/02/3/7/10/011/08/8"; //這里的/8不符合要求,被修正為"http://8" (ascii為92和56)
echo(strlen($str));
echo("/n");
for($i=0;$i<strlen($str);$i++)echo("/t".ord($str{$i}));
echo("/n");
輸出結果:
----------------------
11
0 1 2 3 7 8 9 0 56 92 56

十六進制ascii碼例子:

$str = "/x0/x1/x2/x3/x7/x8/x9/x10/x11/xff";
echo(strlen($str));
echo("/n");
for($i=0;$i<strlen($str);$i++)echo("/t".ord($str{$i}));
echo("/n");
輸出結果:
----------------------
10
0 1 2 3 7 8 9 16 17 255

php技術php 字符轉義 注意事項,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 皮山县| 微山县| 山丹县| 平泉县| 库车县| 临漳县| 祁东县| 监利县| 改则县| 宽甸| 故城县| 馆陶县| 昌都县| 从化市| 赞皇县| 仙桃市| 阿合奇县| 临潭县| 化隆| 阿城市| 房产| 高雄县| 三明市| 和硕县| 沙河市| 文化| 双桥区| 黄龙县| 博爱县| 荔浦县| 绍兴市| 呼玛县| 共和县| 柘荣县| 宜兰市| 黄浦区| 定陶县| 孟连| 临泉县| 伊通| 牟定县|