如何在php中打印包含单引号和双引号的字符串


how to print a string containing both single and double quote in php

我在php中有如下字符串:

表明他/她坚信"如果它没有坏,就不要修理"或"别管它"

当我打印这个字符串时,它会输出这样的内容:

表明他/她坚信"如果是"™don’t break™

我怎么能把这个和第一个一模一样地打印出来?有什么解决办法吗?

确保源代码文件使用与浏览器解释文件相同的字符集。例如,如果您将源代码存储为utf-8,请确保告诉浏览器也使用utf-8

<meta charset="utf-8">

如果文本来自数据库或文件,请确保表/文件也使用相同的字符集。

试用,

print_r(utf8_encode($text));