我試圖根據當地時間發出問候消息。基於時間的PHP接收錯誤問候
但是這段代碼不起作用。
PHP文件:
<?php
var $now = new Date();
var $hrs = now.getHours();
var $greet = "";
if (hrs > 0) $greet = "Mornin' Sunshine!"; // REALLY early
if (hrs > 6) $greet = "Good morning"; // After 6am
if (hrs > 12) $greet = "Good afternoon"; // After 12pm
if (hrs > 17) $greet = "Good evening"; // After 5pm
if (hrs > 22) $greet = "Go to bed!"; // After 10pm
int print (string $greet);
?>
HTML包括
<div id="greet">
<?php include './function/greetings.php';?>
</div>
我該如何解決這個問題?
第一個代碼看起來不像PHP--它在運行時不會給你語法錯誤嗎? 'var's和'now.getHours()'看起來不正確... – andrewsi
其他固定...但我如何修復第一行? –
如果問題仍然無法解決,我會在問題底部添加更新以顯示代碼的當前狀態。不要只更新問題中的現有代碼,因爲它顯示了之前嘗試過的內容(並且保持了答案的合理性)。你得到任何輸出 - 錯誤消息等? –