Php 适用于Windows的xampp
为什么我的本地托管文件显示为这样 一切都未定义,定义的变量不起作用Php 适用于Windows的xampp,php,xampp,Php,Xampp,为什么我的本地托管文件显示为这样 一切都未定义,定义的变量不起作用 我是否应该在xampp中启用插件以使其工作?必须禁用PHP短标记。如果您检查生成页面的源代码,您会注意到img标记具有src值,如 <?=$website?>/images/hitpoints.gif /images/hitpoints.gif 你有两个选择。或者将代码更改为 <?php echo $website ?>/images/hitpoints.gif /images/hitpoints
我是否应该在xampp中启用插件以使其工作?必须禁用PHP短标记。如果您检查生成页面的源代码,您会注意到img标记具有src值,如
<?=$website?>/images/hitpoints.gif
/images/hitpoints.gif
你有两个选择。或者将代码更改为
<?php echo $website ?>/images/hitpoints.gif
/images/hitpoints.gif
或者在php.ini中启用短标记。您可以使用google获得关于第二个选项的帮助
我强烈建议使用第一种方法,因为短标记将被丢弃在与XML文档不兼容的未来版本的PHP中,从而降低代码的可移植性。FYI,这个问题的标题不是很好。更多的人阅读标题有意义的问题。+1表示正确答案,-1表示删除短标签。我听说asp样式的标签将被php6禁用(但我不确定)——但从未听说过短标签被删除。你能提供一些(官方)来源吗?在那之后,我会投票支持你。我想你是对的。没有官方声明短标记将被丢弃,但由于在5.3中默认禁用了短标记,使用短标记的代码可能不是很容易移植。此外,如果您处理的是XML文档,它与