|
|
|---|
|
よくJavaSciptで見かける「○○まであと何日」を表示するPHPです。 期日経過後はお好みで「○○から何日経ちました」表示も可能。 素直にJavaSciptでやれ、って気もするけど気にしない。 使用例。
コミックマーケット75(2008/12/28)から6273日経ちました。
設置方法 埋め込みたいところに以下のソースをコピペ。 適当に設定を書き換えて下さい。
<?php
//コマモノカウントダウン Ver.1.0 2008/10/10
//by コマモノデジタル(=ー=)ノ http://maria-sv.com/dk/
//JavaScriptでよくある○○まで後何日〜ってやつ。
//PHP埋め込みタイプ
/////設定////////
$d1_y = 2008; //年
$d1_m = 12; //月
$d1_d = 28; //日
$d1_name = "コミックマーケット75"; //イベント名
//イベント終了後何日、の表示をするかどうか。(する場合 1、しない場合 0)
$after = 0;
/////////////////
$d1 = mktime (0, 0, 0, $d1_m , $d1_d , $d1_y, 0);
$now = mktime();
$made = $d1 - $now;
$made = floor($made / 86400);
$made = $made + 1;
if($made == 0){
//当日表示
echo "本日(";
print date("Y/m/d" , $d1);
echo ")は" . "$d1_name" . "です。";
}elseif ($made > 0) {
//あと何日表示////////////
echo "$d1_name";
echo "まであと";
echo "$made";
echo "日";
} elseif ($after) {
//当日を過ぎたら
$made = $made * (-1);
echo "$d1_name" . "(";
print date("Y/m/d" , $d1);
echo ")から";
echo "$made";
echo "日経ちました。";
}
?>
|