2014年1月30日0件のコメント昨日の続き。$value)Javaの拡張for文みたいな感じ。Javaとは配列と要素の値の順番が逆なので注意。list)連想配列を使ったリスト配列の要素に文字列などのキーを付けられる。普通の配列だと0,1,2,3.....と自動的に番号が振られていたが連想配列だと意味のあるキーを設定できるため、キーを指定して参照が出来て便利。value3,...)foreachを使ってループ処理も出来る。$value)$keyと$valueは仮引数なので利用する場所で一致させてあげればOK。適当な名前の引数で問題ない。利用する時に同じ名前を指定すれば(繰り返し)。htmlソースの見通しのために\nで調整してみた(大した意味はないprint('<th>'.$number.'</th>');print('<td>'.$name.'</td>');print("\n</tr>\n");}?></table></body></html>実行結果1年は12ヶ月だよ1月January2月February3月March4月April5月May6月June7月Jury8月August9月September10月October11月November12月Decemberもちろん単独のキーを指定してアクセスすることも出来る。print($month['3月']);この場合は上記と照らし合わせると「March」が出力される。連想配列のvalueをarrayにしてしまう。ソースだけ置いておきます。