为什么这个PHP在xampp中没有像预期的那样工作?

时间:2015-06-21 17:02:26

标签: php html xampp

我确信我错过了一些非常明显的东西。我创建下面的php文件,并在运行apache的xampp中加载它。我希望它打印'你好'5次。相反,页面是空白的,如果我检查chrome中的页面元素,我会看到PHP已注释掉,如下图所示。

<?
for($i = 0; $i < 5; $i++) {
    echo 'hello';
}
?>

enter image description here

3 个答案:

答案 0 :(得分:1)

将您的代码替换为

<?php
for($i = 0; $i < 5; $i++) {
    echo 'hello';
}
?>

如果您使用短标签,则必须在配置文件中进行配置。设置短标签添加

short_open_tag=On
php.ini

中的

重新启动Apache服务器。

答案 1 :(得分:0)

首先,使用<?php开头标记。 <?可能已被停用。

其次,for循环中的语法错误。您错过了$的{​​{1}}。

答案 2 :(得分:0)

你错过$ for for循环它的$ i不是我 正确的一个如下所示...希望这解决了

for($i = 0; $i < 5; $i++) { <br>
    echo 'hello'; <br>
}