ようこそ!浜村拓夫の世界へ

    ブログ内検索

    最近の記事

    ブックマーク数の多い記事

    Blog Translation

    Powered By FC2ブログ

    Powered By FC2ブログ
    ブログやるならFC2ブログ


    FC2ブログ LOGIN

    with Ajax Amazon

    PHPのforeachで連想配列のキーと値を取得する方法

    このエントリーを含むはてなブックマーク はてなブックマーク - PHPのforeachで連想配列のキーと値を取得する方法 あとで読む
    プログラミングをしていて、自分のコードが間違っているのか、少し不安になりました。
    PHPの連想配列を、foreach関数でループして、キーと値にアクセスする方法をメモ。

    PHP: foreach - Manual

    foreach は、配列を反復処理するための便利な方法です。 foreach が使えるのは配列とオブジェクトだけであり、 別のデータ型や初期化前の変数に対して使うとエラーになります。 この構造には二種類の構文があります。

    foreach (array_expression as $value)

    foreach (array_expression as $key => $value)



    <?php
    // association array test
    $array = array(
    'k1' => 'v1',
    'k2' => 'v2',
    'k3' => 'v3',
    'k4' => 'v4',
    'k5' => 'v5',
    );
    foreach ($array as $key => $val) {
    echo 'key='.$key.' / value='.$val.'<hr>';
    }
    ?>


    このコードを実行したら、以下のような結果が返ってきました。


    key=k1 / value=v1



    key=k2 / value=v2

    key=k3 / value=v3

    key=k4 / value=v4

    key=k5 / value=v5



    確認したら、大丈夫でした。


    関連記事

    コメント

    コメントの投稿


    管理者にだけ表示を許可する

    トラックバック

    トラックバックURL:
    http://hamamuratakuo.blog61.fc2.com/tb.php/973-7876e2e5

    FC2Ad