php中 定义变量为字符串,但字符串中有引号,怎么办?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php中 定义变量为字符串,但字符串中有引号,怎么办?相关的知识,希望对你有一定的参考价值。

比如,我要定义变量$a位字符串

$a=" <img src="pic.jpg" /> "
但是显然 <img src="pic.jpg" />句中的双引号影响了字符串a的定义,但这两个双引号有必不可少。请问这个怎么该怎么办?

加一个反斜杠不久得了……
\"——引号
\n——换行
\t——一个tab符号
……
其他的你可以去看看php手册
参考技术A 用转义符号\进行转义,双引号之内的双引号就是\"
$a=" <img src=\"pic.jpg\" /> "
或者
$a=' <img src="pic.jpg" /> '
呵呵,就这么简单,建议仔细看看关于“php 字符转义”对你会有帮助
参考技术B 用 $a=" <img src='pic.jpg' /> " 也可以

以上是关于php中 定义变量为字符串,但字符串中有引号,怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

有关变量定义的单引号双引号无引号区别总结

php 笔记 2016/7/5

(实用篇)PHP中单引号与双引号的区别分析

PHP字符串定义方式和单引号双引号的区别

PHP字符串的定义方式及区别

PHP教程:PHP中单引号与双引号的区别分析