広告物を土日祝だけ非表示にしたいと言われ、 できたらPHPで行いたかった。 調べてみるとGoogleカレンダーのAPIから取得するか、 配列に祝日を入れるか。 できたら前者でいきたかったけど、指定サーバーの PHPバージョンが古くjson_decode関数が使えなかった為 後者を用いた。 今後も使いそうなのでメモ。 ■GoogleカレンダーのAPIを用いる方法 <?php $flg = true; $today = date('Y-m-d'); if (date("w", strtotime($today)) == 0 || date("w", strtotime($today)) == 6) { //日曜or土曜の場合はフラグをfalse $flg = false; } else { $holidays_url = sprintf( 'http://74.125.235.142/cale