按照通用编程的思想,函数之外的变量应该被视为全局变量。如果是全局变量,在函数中调用没有问题。本文主要和大家分享php调用函数之外的变量方法,希望对你有所帮助。php和我们的传统思维好像有点问题,那么
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() 进行检测
30
2022-11
30
2022-11
30
2022-11
30
2022-11
30
2022-11
30
2022-11