下記にgoogleAPIを使って祝日の配列を取得しております。
var_dump($national_holidays);は以下の通りです。
array(17) { ["2016-01-01"]=> string(6) "元日" ["2016-01-11"]=> string(12) "成人の日" ["2016-02-11"]=> string(18) "建国記念の日" ["2016-03-20"]=> string(12) "春分の日" ["2016-03-21"]=> string(25) "春分の日 振替休日" ["2016-04-29"]=> string(12) "昭和の日" ["2016-05-03"]=> string(15) "憲法記念日" ["2016-05-04"]=> string(15) "みどりの日" ["2016-05-05"]=> string(15) "こどもの日" ["2016-07-18"]=> string(9) "海の日" ["2016-08-11"]=> string(9) "山の日" ["2016-09-19"]=> string(12) "敬老の日" ["2016-09-22"]=> string(12) "秋分の日" ["2016-10-10"]=> string(12) "体育の日" ["2016-11-03"]=> string(12) "文化の日" ["2016-11-23"]=> string(18) "勤労感謝の日" ["2016-12-23"]=> string(15) "天皇誕生日" }
下記のコードですと、配列が空になってしまします。
for ($p=0; $p<count($national_holidays); $p++) { $kokumindays .= '"'.$national_holidays[$p].'"'.","; } $kokumindays = rtrim($kokumindays, ",");
var_dump($kokumindays);の結果は下記の通りです。
string(50) ""","","","","","","","","","","","","","","","","""
どのように修正すればよいかどなたか教えて頂けますでしょうか。
回答4件
あなたの回答
tips
プレビュー