为什么有些PHP代码呈现为HTML注释

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了为什么有些PHP代码呈现为HTML注释脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚开始学习 PHP并安装了webmatrix以便开始使用.我的第一个测试页面将一些PHP代码呈现为HTML注释.我需要帮助确定什么是错的.一个include语句工作正常,而另一个include语句输出如下所示.没有显示带有HTML的PHP​​代码.该文件包含HTML和PHP代码,并以.PHP扩展名命名.我确实在网站设置中启用了PHP.

例如这一行:

<?
include "PHPinfo.PHP";    
?>

变为:

<!--? include "PHPinfo.PHP"; ?-->

05/11:谢谢你的帮助.我让它工作并学到了一些东西.

解决方法

你理想情况下应该使用<?PHP打开和?>关闭要评估的PHP语句.您可以使用短标签<?=和?>如果你只想打印一个值.

无论哪种方式,它看起来像你的Web服务器没有呈现PHP.当标签<?浏览器接收到浏览器,浏览器将其视为不应呈现给最终用户的东西(实际上它不应该 - 它应该在被发送到客户端之前由服务器进行评估). 在你的PHP文件中尝试以下行: <?PHP PHPinfo()?>

如果这不起作用,那么你需要检查PHP是否真的在你的服务器上运行.

如果它确实有效,那么正如Darren在下面评论的那样,很可能你的PHP.ini文件中没有设置允许的短标签 – 参见SO答案here

脚本宝典总结

以上是脚本宝典为你收集整理的为什么有些PHP代码呈现为HTML注释全部内容,希望文章能够帮你解决为什么有些PHP代码呈现为HTML注释所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: