我确定我在这里错过了一些非常明显的东西。我创建了下面的php文件,并使用Apache运行在xampp中加载它。我希望它打印5次“你好”。相反,页面是空白的,如果我用chrome检查页面元素,我会看到PHP被注释掉,如下图所示。为什么这个PHP在xampp中没有像预期的那样工作?
<?
for($i = 0; $i < 5; $i++) {
echo 'hello';
}
?>
我确定我在这里错过了一些非常明显的东西。我创建了下面的php文件,并使用Apache运行在xampp中加载它。我希望它打印5次“你好”。相反,页面是空白的,如果我用chrome检查页面元素,我会看到PHP被注释掉,如下图所示。为什么这个PHP在xampp中没有像预期的那样工作?
<?
for($i = 0; $i < 5; $i++) {
echo 'hello';
}
?>
替换您的代码
<?php
for($i = 0; $i < 5; $i++) {
echo 'hello';
}
?>
如果您正在使用短标签,那么它必须在你的配置文件配置。过短的设置添加标签
short_open_tag=On
在php.ini中
并重新启动Apache服务器。
感谢,这个错字实际上只是把它输入到SO中。问题是开幕式的标签。没有意识到我不能使用短标签。谢谢 – ab11
首先,使用<?php
开始标记。 <?
可能已被禁用。其次,for循环中的语法错误。您错过$
为i++
。
你错过了$ for循环的$我不是我
下面的正确显示...希望这能解决
for($i = 0; $i < 5; $i++) { <br>
echo 'hello'; <br>
}
短开放标签我的朋友短开放标签:) –