下面详细讲解“php字符串中转义成特殊字符实例讲解”的完整攻略,过程中会包含两条示例说明。
标准转义字符
在php的字符串中,通过反斜线(\)可以将特殊字符进行转义。以下为一些常用的转义字符:
转义字符 | 含义 |
---|---|
\\ |
反斜线 |
\' |
单引号 |
\" |
双引号 |
\n |
换行 |
\r |
回车 |
\t |
水平制表符 |
\v |
垂直制表符 |
\f |
换页符 |
\xhh |
以十六进制表示的 ASCII 字符 |
示例一:
$str = 'I\'m Mike. Today is a good day.';
echo $str;
// 输出结果:I'm Mike. Today is a good day.
示例二:
$str = "这是一行文本\n这是另一行文本";
echo $str;
// 输出结果:
// 这是一行文本
// 这是另一行文本
扩展转义字符
我们还可以使用反斜线后接一个特殊字符的方式来表示扩展转义字符。以下为一些常用的扩展转义字符:
转义字符 | 含义 |
---|---|
\e |
Escape 键的 ASCII 码 |
\f |
换页键的 ASCII 码 |
\n |
换行键的 ASCII 码 |
\r |
回车键的 ASCII 码 |
\t |
制表符的 ASCII 码 |
\v |
垂直制表符的 ASCII 码 |
\xhh |
以十六进制数 hh 表示的字符。例如,\x41 表示大写字母 A。 |
\ddd |
以八进制数 ddd 表示的字符。例如,\065 表示大写字母 A。 |
\0 |
NULL 字符。不能和后面的数字组合使用。 |
示例三:
$str = "\x41\x42\x43";
echo $str;
// 输出结果:ABC
示例四:
$str = "\101\102\103";
echo $str;
// 输出结果:ABC
以上就是PHP字符串中转义成特殊字符的完整攻略,希望对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:php字符串中转义成特殊字符实例讲解 - Python技术站