ホームページ > バックエンド開発 > PHPチュートリアル > PHP カレンダー プログラム_PHP チュートリアル

PHP カレンダー プログラム_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:59:33
オリジナル
838 人が閲覧しました

//<-----GET メソッドで送信された変数を処理します; start------>
if($HTTP_GET_VARS[year]=="")
{
$HTTP_GET_VARS[年]=日付("Y");
}
if($HTTP_GET_VARS[月]=="")
{
$HTTP_GET_VARS[月]=日付
}
$month =$HTTP_GET_VARS[月];
$year=$HTTP_GET_VARS[年];
//<-----GET メソッドを通じて送信された変数を処理します----------> ($year<1971)
{
echo "
"
echo "Back"; ;
}
?>



//<-----月が1~12を超える場合 処理;開始 ------->
if($month<1)
{
$year-=1;
}
if($month>12)
$month =1 ;
$year+=1;
//<------ 月が 1 から 12 を超えた場合の処理​​----->
//**** *********************************
//<---------Up 接続処理と1 年、来年、先月、来月の出力 start---------->echo "<<>>";


echo "<<month>>";
//<--------前年、翌年、先月、来月 接続処理と出力が終了します。 ------->
?


$d=date("d")
$FirstDay=date("w",mktime(0, 0,0,$month,1,$year));//テーブルから最初の日を計算するために使用される、任意の月の最初の日の曜日を取得します。いくつかのセルから始めます
$bgtoday= date("d");
function font_color($month,$today,$year)//日曜日のフォントの色を計算するために使用されます
{
$sunday=date("w",mktime( 0,0,0, $month,$today,$year));
if($sunday=="0")
{
$FontColor="red";
else
{
$ FontColor="black " }
return $FontColor ;
}
function bgcolor($month,$bgtoday,$today_i,$year)//その日の背景色の計算に使用されます
{
$show_today=date("d",mktime( 0,0,0, $month,$today_i,$year));
$sys_today=date("d",mktime(0,0,0,$bgtoday,$year));
if($ show_today==$sys_today) ️ $bgcolor="bgcolor="";
return $bgcolor;
}
function font_style($month,$today,$year)//日曜日の計算に使用されるフォント スタイル
{
$sunday=date("w",mktime(0,0,0,$month,$today,$year ) );
if($sunday=="0")
{
$FontStyle="";
else
{
}
For ($ i = 0; $ i & lt; = $ firstDay; $ i ++) // この for は月の 1 位を出力するために使用されます {
for ($ i; $ i & lt; $ i ++) {
{
「bgtoday」 ,1,$year).">".font_style($month,1,$year)."1 n";

$countMonth=date("t ",mktime(0,0,0,$month,1,$year));//合計日数ある月に
($i=2;$i<=$countMonth;$i++)//出力は 1 つの数値の位置決めであり、その後、月の 2 番目から月末までのすべての数値が表示されます
{
echo "
n";
if(date( "w",mktime(0,0,0,$month,$i,$year))==6) // その日が土曜日かどうかを判断します
{
echo "
n" }
}
?>



http://www.bkjia.com/PHPjc/317347.html

www.bkjia.com

本当

http://www.bkjia.com/PHPjc/317347.html

技術記事

?php //----------GET メソッドを通じて送信された変数を処理します; start---------- if($HTTP_GET_VARS[year]=="") { $HTTP_GET_VARS[year]=date(" Y"); } if($HTTP_GET_VARS[月]=="") { $HTTP_GET_VARS[月...



このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
;1234シックス
".font_style($month,$i, $year)."$i