我確定我在這裏錯過了一些非常明顯的東西。我創建了下面的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>
}
短開放標籤我的朋友短開放標籤:) –