如何显示PHP代码而不是显示输出?

如何显示PHP代码而不是显示输出?,php,Php,我有一个字符串变量,其中还包含一些PHP代码。每当我用echo显示字符串时,字符串变量中的代码就会运行。当我将PHP代码与字符串一起使用时,是否有任何(函数)可以逃避PHP代码的含义 请帮助?您不能通过HTTP将PHP代码回送到web浏览器来执行PHP代码 我的意思是,你可以考虑HTML,你可以使用htmlspecialchars来转义HTML代码并打印它,而不需要像HTML代码那样通过浏览器解析。你不能通过HTTP将PHP代码回显到web浏览器来执行PHP代码 我的意思是,你可以考虑HTML,

我有一个字符串变量,其中还包含一些PHP代码。每当我用echo显示字符串时,字符串变量中的代码就会运行。当我将PHP代码与字符串一起使用时,是否有任何(函数)可以逃避PHP代码的含义


请帮助?

您不能通过HTTP将PHP代码回送到web浏览器来执行PHP代码


我的意思是,你可以考虑HTML,你可以使用
htmlspecialchars
来转义HTML代码并打印它,而不需要像HTML代码那样通过浏览器解析。

你不能通过HTTP将PHP代码回显到web浏览器来执行PHP代码

我的意思是,你可以考虑HTML,你可以使用
htmlspecialchars
来转义HTML代码,然后像HTML代码一样不需要浏览器解析就可以打印出来。

使用单引号

echo 'foo is $foo'; 
将返回foo是$foo

更多参考资料:

使用单引号

echo 'foo is $foo'; 
将返回foo是$foo


有关更多参考信息:

如果您已经在输出字符串,您可能希望用
echo
代替:

  • -字符串的语法突出显示

如果您已经在输出字符串,您可能想用
echo
代替:

  • -字符串的语法突出显示

您可以发布您的代码吗?回显php代码不应该执行它。事实上,我很困惑,该代码有一个元标记刷新,它正在执行,每当我尝试加载该页面时,页面都会被加载。已经修好了,真是个愚蠢的错误。是的,你们是对的,我们不能在echo中执行php代码。不管怎样,谢谢大家。你们能把你们的密码贴出来吗?回显php代码不应该执行它。事实上,我很困惑,该代码有一个元标记刷新,它正在执行,每当我尝试加载该页面时,页面都会被加载。已经修好了,真是个愚蠢的错误。是的,你们是对的,我们不能在echo中执行php代码。无论如何,谢谢大家。很有趣,给你们饼干。很有趣,给你们饼干。