* 以單引號為定界符的php字符串,支持兩個轉義/'和// * 以雙引號為定界符的php字符串,支持下列轉義: /n 換行(LF 或 ASCII 字符 0x0A(10)) /r 回車(CR 或 ASCII 字符 0x0D(13)) /t 水平制表符(HT 或 ASCII 字符 0x09(9)) // " /> 秋霞国产午夜精品免费视频,欧美一区自拍,日韩欧美精品一区二区三区经典

色尼玛亚洲综合影院,亚洲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 字符轉義 注意事項,轉載需保留來源!

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

主站蜘蛛池模板: 兴海县| 建德市| 昌吉市| 清丰县| 图们市| 东莞市| 东台市| 琼海市| 修文县| 永春县| 翁源县| 张北县| 北辰区| 西平县| 宁德市| 武宣县| 扬州市| 望都县| 隆子县| 咸丰县| 永城市| 临安市| 拉孜县| 永和县| 凯里市| 营口市| 称多县| 冀州市| 海安县| 老河口市| 阿克陶县| 岳池县| 西贡区| 黄浦区| 长沙县| 镇平县| 孝感市| 崇阳县| 扶沟县| 龙井市| 称多县|