PHPプログラマーにコードを説明してください。
$url = "http://www.csdn.com/index.php";
$today = date("d");
$time = date("G");
if ((15 <= $today && $today <= 21) && (8 <= $time && $time <= 18)) {
echo "ドメイン名は登録中です。登録が成功すると、Web サイトを正式に開くことができます。";
} else {
echo "";
}
?>
ブラザー上記の PHP コードを解決します
各文の後にコメントを追加するのが最善です
$today = date("d");
$time = date("G");
if ((15 <= $today && $today <= 21) && (8
-----解決策---------
$today = date("d");//システムの現在時刻の日付を取得します
$time = date("G");//システムの現在時刻を 24 時間形式で取得します
if ( (15 // 日付が 15 日と 21 日の間にあるかどうかを判断します。時間は8時から18時までです。
------解決策----------------------
すべてマニュアルに記載されており、残りは単なる論理です: http://download.csdn.net/detail/dmtnewtons/4122897
上の階に進みます:
if (この期間内){
出力
}else{
JavaScript を使用してジャンプします$url
}で指定されたページに移動します
------解決策-----
$today = date("d") / /現在のシステム時刻の日付を取得します
$time = date("G");//24 時間制
echo $today." と ".$time;//それを出力してください。理解しています
おそらくタイムゾーンの設定が不確かなため、時刻が偏っている可能性があります。
date_default_timezone_set('PRC');
------解決策----------------------
echo date("Y-m-d H:i:s " ); // システム時間と一致しない場合は、グリーンタイムを意味します
現在のページに追加します: date_default_timezone_set('PRC');
または、php で date.timezone="PRC" を注文します.ini (Apache を再起動してください)