本文操作环境:windows7系统、PHP7.1版,DELL G3电脑。
addslashes — 使用反斜线引用(转义)字符串;
addslashes() 函数返回在预定义字符之前添加反斜杠的字符串。
预定义字符是:
单引号(') 双引号(") 反斜杠(\) NULL
登录后复制
提示:该函数可用于为存储在数据库中的字符串以及数据库查询语句准备字符串。
注释:默认地,PHP 对所有的 GET、POST 和 COOKIE 数据自动运行 addslashes()。所以您不应对已转义过的字符串使用 addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。
推荐:《PHP视频教程》
语法
addslashes(string)
登录后复制
参数
string必需。规定要转义的字符串。
在每个双引号(")前添加反斜杠:
<?php $str = addslashes('Shanghai is the "biggest" city in China.'); echo($str); ?>
登录后复制
输出:
Shanghai is the \"biggest\" city in China.
登录后复制
以上就是php怎么转义双引号的详细内容,更多请关注Work网其它相关文章!