foreachで、配列の各要素の値を取得

foreach文で、配列の各要素の値を取得する方法。

foreach文で、配列の各要素のキーと値を取得する方法については、foreachで、配列の各要素のキーと値を取得のページへ。

使い方

処理文が1文

波括弧で括る方法

foreach ( 配列 as 変数 ) {
    処理文
}

配列から各要素の値を取り出し、値を変数に代入し、処理文を実行する。配列の要素数分繰り返す。

波括弧を省略した方法

foreach ( 配列 as 変数 )
    処理文

配列から各要素の値を取り出し、値を変数に代入し、処理文を実行する。配列の要素数分繰り返す。

処理文が複数

処理文が複数のときは、波括弧{}で括り、グループ化する。

foreach ( 配列 as 変数 ) {
    処理文1
    処理文2
    処理文3
}

配列から各要素の値を取り出し、値を変数に代入し、処理文を実行する。配列の要素数分繰り返す。

サンプル

処理文が1文

波括弧で括る方法

<?php
$varArray = array( '赤色', '青色', '黄色' );
foreach ( $varArray as $varValue ) {
    echo $varValue . ',';
}
?>

↓↓↓出力結果↓↓↓

赤色,青色,黄色,

波括弧を省略した方法

<?php
$varArray = array( '赤色', '青色', '黄色' );
foreach ( $varArray as $varValue )
    echo $varValue . ',';
?>

↓↓↓出力結果↓↓↓

赤色,青色,黄色,

処理文が複数

<?php
$varArray = array( '赤色', '青色', '黄色' );
foreach ( $varArray as $varValue ) {
    echo '<p>';
    echo $varValue;
    echo '</p>';
}
?>

↓↓↓出力結果↓↓↓

赤色
青色
黄色

スポンサード リンク

カテゴリー: foreach, PHP, 制御構造 タグ: パーマリンク