こんにちはフロントエンドエンジニアのまさにょんです!
今回は、PHPで休日(土日)を判定する方法・曜日を判定する方法について解説していきます。
目次
PHPで休日(土日)を判定する方法・曜日を判定するSample
PHPの日付関数である date()
では、date('w');
で曜日の番号を取得することができます。
曜日の番号は、日曜日を0として始まり、土曜が6で終わるような順番になっています。
上記の機能を利用して、PHPで休日(土日)を判定する方法・曜日を判定するSampleCodeは、次のとおりです。
// 1. 曜日配列を用意する
$dayofweek_array = [
'日', // 0
'月', // 1
'火', // 2
'水', // 3
'木', // 4
'金', // 5
'土', // 6
];
// 2. 曜日ごとの番号を取得する! => date('w') で今日の曜日のNoが取得できる!
$dayofweek_num = date('w');
echo $dayofweek_num . "\n";
// 4
// 3. 日本語で曜日を出力する
echo $dayofweek_array[$dayofweek_num] . '曜日' . "\n";
// 木曜日
$rest_date_flag = false;
// 0(日曜)か6(土曜)なら休日として判定する
if($dayofweek_num == 0 || $dayofweek_num == 6){
echo "休みやん!" . "\n";
$rest_date_flag = true;
};
$isHoliday = $rest_date_flag ? 'true' : 'false';
echo "休みフラグ: {$isHoliday}" . "\n";
// 休みフラグ: false
Twitterやってます!Follow Me!
神聖グンマー帝国の逆襲🔥
神聖グンマー帝国の科学は、世界一ぃぃぃぃぃぃ!!!!!