18910140161

php addslashes() 函数的使用方法

2021-12-11 09:13:02

175

在调php的代码时发现了一个 addslashes() 函数,由于平时没用过这个函数就查了一下文档了解了一下,下面来详细的说一下。

php addslashes() 函数

php中的 addslashes() 函数,可以在字符串内的单引号或双引号亦或者反斜杠字符串前面加入一个反斜杠,并返回处理后的字符串。

可以被处理的字符串:

1、单引号(')

2、双引号(")

3、反斜杠(\)

4、null

php addslashes() 函数示例

php示例代码:
echo addslashes("顺晟科技博客的作者为'墨初'小鲜肉");
echo '<hr/>';
echo addslashes('zblog程序是更好的"php框架"之一');
echo '<hr/>';
echo addslashes('这是一个反斜杠(\)');

处理结果:

顺晟科技博客的作者为\'墨初\'小鲜肉
------------------------
zblog程序是更好的\"php框架\"之一
------------------------
这是一个反斜杠(\\)

注意:

1、POST , GET , COOKIE 的数据已默认自动 addslashes() 处理过,不要再次处理

2、如果不确认 POST , GET , COOKIE 的数据被 addslashes() 处理过,可以使用 get_magic_quotes_gpc() 进行检测

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航