如何显示PHP代码而不是显示输出?
问题描述:
我有一个字符串变量,它也有一些PHP代码。只要我用echo显示字符串,字符串var中的代码就会运行。有什么(函数)可以逃避PHP代码的含义,而我用它与字符串?如何显示PHP代码而不是显示输出?
请帮忙?
答
您无法通过HTTP将其回传到Web浏览器来执行PHP代码。
我的意思是你想到HTML,你可以使用htmlspecialchars
转义html代码并打印出来,而不需要像HTML代码那样通过浏览器进行分析。
答
如果您已经在输出字符串,你可能要代替echo
为:
-
highlight_string
- 语法highlig hting的字符串
+0
非常有趣,为你的cookie。 – Prix 2010-07-01 12:38:37
你能发布你的代码吗?回声的PHP代码不应该执行它。 – greg0ire 2010-07-01 10:37:27
实际上,我弄糊涂了,代码有一个元标记刷新,它正在执行,并且页面在我尝试加载该页面时被加载。它是固定的,多么愚蠢的错误。是的,你们是对的,我们不能在echo中执行php代码。无论如何,谢谢大家。 – SachinKRaj 2010-07-06 10:05:51