首页>>新闻中心>>PHP学习

转义帖子中的特殊字符

来源: 本站    发布时间: 2013-12-16 21:09    阅读次数:

为了方便特殊字符的原样输出,PHP提供了函数quotemeta(),其语法如下:

string quotemeta(string str)

此函数的作用是在字符串str中的某些字符前面加上反斜"\",这些特殊字符有”,“、”\“、”+“、”*“、”?“、”[“、”]“、”^“、”(“、”)“、”$“,其中如果”$“后面的字符与”$“共同构成了一个合法的变量名,则”$“前不加”\“。

(1)创建PHP脚本。首先,定义字符串变量将一系列特殊符号赋给变量。然后,通过函数quotemeta()将字符串变量进行转义输出,代码如下:

<?php

$s="mingri";

$str="$.\+*?[]^$s";

echo"转换前:".$str."<br>";

echo"转换后:".quotemeta($str);

?>

一起设计吧
BACK