php中使用addslashes函数报错的问题
程序员文章站
2022-05-22 22:18:27
...
输出结果是否一样呢? 10 5.3.6 Warning: addcslashes() expects exactly 2 parameters, 1 given in /data/bookuu/test/class.php on line 50 Who\’s John Adams? 一个报错,另外一个正常输出。为什么呢? addslashes 和addcslashes不是同一个函数,发现没有,只有一个字符的区别。 但是两个函数的功能都是一样的—转义字符串。 区别是啥? addslashes只有一个参数-字符串 addcslashes需要两个参数,字符串,分隔符. echo addcslashes("Who’s John Adams?","’");这样写就可以正常输出了。 希望能帮助大家理解addslashes的用法。 |
推荐阅读
-
WordPress中调试缩略图的相关PHP函数使用解析
-
PHP中使用addslashes函数转义的安全性原理分析
-
约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数
-
解决python3中自定义wsgi函数,make_server函数报错的问题
-
php的crc32函数使用时需要注意的问题(不然就是坑)
-
WordPress中创建用户角色的相关PHP函数使用详解
-
php array_merge函数使用需要注意的一个问题
-
php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
-
Ubuntu中启用php的mail()函数并解决发送邮件速度慢问题
-
php中的路径问题与set_include_path使用介绍