为什么这些引号会破坏我在HTML中的代码,而通过PHP echo工作?
这项工作:为什么这些引号会破坏我在HTML中的代码,而通过PHP echo工作?,php,html,quotation-marks,Php,Html,Quotation Marks,这项工作: <?php echo "\"" . $content . "\""; ?> 这不会导致内部服务器错误: "<?php echo $content; ?>" “” 为什么?谢谢 我使用的是PHPStorm和MAMP。显然,第二个会显示错误。因为第二个甚至不是PHP代码。它只是一个字符串。请仔细看,您第一次告诉服务器这是一个以开头的PHP代码 但是在第二段代码中,您编写了对不起,我不想提供完整的报价。整个事情都在……是的,我理解,但你确定在你的HTML页
<?php echo "\"" . $content . "\""; ?>
这不会导致内部服务器错误:
"<?php echo $content; ?>"
“”
为什么?谢谢
我使用的是PHPStorm和MAMP。显然,第二个会显示错误。因为第二个甚至不是PHP代码。它只是一个字符串。请仔细看,您第一次告诉服务器这是一个以
开头的PHP代码
但是在第二段代码中,您编写了
对不起,我不想提供完整的报价。整个事情都在……是的,我理解,但你确定在你的HTML页面中,你只写了“
。双引号内的PHP代码?不,当然还有更多代码。我只是想知道我的两个例子之间的区别是什么。