这有效:
<?php echo "\"" . $content . "\""; ?>
这不是500内部服务器错误:
"<?php echo $content; ?>"
为什么?谢谢!
我正在使用PHPStorm和MAMP。
答案 0 :(得分:-1)
显然第二个会显示错误。因为第二个甚至不是PHP代码。它只是一个字符串。请仔细查看,您告诉服务器的第一个PHP代码是以<?php
开头并以?>
结尾的。
但是在第二个代码中,您在引号内写了<?php
标记。所以服务器并不知道它里面有PHP代码。可能你明白了我的意思。