忍者ブログ

からすまる日誌

復習/ foreach

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

復習/ foreach

foreachは配列取りだしに使えるんだった。
いつのまにかdbからのfetch取りだしでしか使わないように思い込んでた。
 
foreach($配列 as $ 変数){
 実行内容
}
 
$配列から値をとりだしては$変数に入れる

 
これが連想配列だとこうなるらしい。
foreach($配列 as $キー => $値 ){
 実行内容
}
 

連想配列の値を取り出す:

<?php

$data=[
  'taro'=>'taro@yamada',
  'jiro'=>'jiro@yamada',
  'saburo'=>'saburo@yamada'
];

$n = count($data);
$result = ' ';

foreach($data as $key => $val){
  $result .= $key . " : " . $val . "\n";
}
echo $result;
 

実行結果
taro : taro@yamada
jiro : jiro@yamada
saburo : saburo@yamada

$nはなぜ必要なんだ??
PR

コメント

ブログ内検索

カレンダー

03 2025/04 05
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30