概述
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
怎么转义字符串?
字符串可以用单引号''
、双引号""
、定界符<<<
3 种方式定义,其中最简单的方法就是使用单引号''
来定义字符串。当使用字符串时,字符串中很可能也需要使用这几个定义字符串的符号来作为字符串的一部分,为了避免混淆,就必须在这些符号的前面使用转移符。
是一个转义符,紧跟在
后面的第一个字符将变为没有意义或特殊意义的字符。
例如,'
是定义字符串的特殊符号,而写成'
后,就失去了它定义字符串的功能了,变为普通的单引号了。我们可以使用echo "'";
来输出一个单引号,转义符不会显示。
PHP怎么转义字符串
方法1:使用addcslashes()函数
addcslashes() 函数返回在指定字符前添加反斜杠的字符串。
示例:在字符 “A” 之前添加一个反斜杠
<?php
$str = addcslashes("A001 A002 A003","A");
echo($str);
?>
登录后复制
方法2:使用addslashes()函数
addslashes() 函数返回在预定义字符之前添加反斜杠的字符串。
预定义字符是:
单引号(
'
)双引号(
"
)反斜杠(
)
NULL
addslashes()函数可用于为存储在数据库中的字符串以及数据库查询语句准备字符串。
示例:
<?php
header("Content-type:text/html;charset=utf-8");
$sql = "select * from php where website='靠谱客'";
$str = addslashes($sql);
echo $str.'<br>';
?>
登录后复制
推荐学习:《PHP视频教程》
以上就是PHP转义字符串的代码是什么的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是感动黑米为你收集整理的PHP转义字符串的代码是什么的全部内容,希望文章能够帮你解决PHP转义字符串的代码是什么所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复