foreach文 基本の構文 拡張構文 多次元配列の場合の構文 foreach文 PHP4からforeach文がサポートされました。foreach文は配列用の反復処理文です。反復処理とは「○○の間、××の処理をする」という事でしたが、for文などの場合、配列のキーが飛び飛びの数値であったり文字列(連想配列)であった場合にはループ処理できません。 しかし、foreach文を使う事でそのような配列も簡単に反復処理ができるようになります。 基本の構文 指定した配列に関してループ処理を実行します。各ループ時には現在の要素の値が変数$valueに代入され、配列ポインタが1つ進められます。 このforeach文も複数の処理がある場合にはブロックを大括弧「{}」で括ります。 ※foreach文の実行開始時には配列ポインタが自動的に配列の先頭要素に戻ります。 foreach文使用方法