/*
*タイトル: foreach は 2 次元配列を出力します
*関数: foreach()
*作成時期:2015年5月16日
*注意:
*/
//一次元配列を出力
$array1 = 配列();
$array1[0] = '朱劉祥';
$array1[1] = '胡鉄華';
$array1[2] = 'ジー・ビンヤン';
//valueのみの場合、つまり値のみを出力します。
foreach ($array1 を $value) {
$value をエコーします。';
}
エコー
';
//キーと値のペアを出力します
foreach ($array1 as $key => $value) {
echo $key.':'.$value;
エコー
';
}
エコー
';
//二次元配列を出力
$array2 = 配列();
$array2[0]['author'] = '最初のコメント者';
$array2[0]['time'] = '20150516 12:00 などのメッセージ時刻';
$array2[0]['content'] = 'メッセージコンテンツ1';
$array2[1]['作成者'] = '2 番目のコメント者';
$array2[1]['time'] = '20150517 13:00 などのメッセージ時刻';
$array2[1]['content'] = 'メッセージコンテンツ2';
foreach ($array2 を $value) {
//ここの $value は実際には配列です
echo "->[".$value['author']."] to ".$value['time']." は言いました:
";
echo " ".$value['content']."
";
}