我試圖寫這個簡單的代碼,但它不工作。 這是我的代碼...爲什麼PHP和HTML混合代碼不工作?
<html>
<body>
<?php
$color = "red";
?>
<p>Roses are <?=$color?></p>
</body>
</html>
我保存這個代碼new.php 它顯示在瀏覽器窗口中唯一的「玫瑰是」文本。 $ color的值不會被打印。 我也將它保存爲new.html,但結果是一樣的。 有什麼問題?我做錯了什麼?
你肯定短標籤您的服務器上啓用? –
我不確定,我該如何檢查? – palatok
在你的瀏覽器中做一個'查看源代碼'。如果php代碼出現在那裏,那麼您的服務器配置錯誤,並且不會通過php解釋器運行.php文件。在默認情況下,.html文件通常不是通過php運行的,所以沒有什麼意外的。 –