phpのforeach構文
PHP 4月 22nd, 2007phpのループはfor文の他にforeach文というのがある。
下記のように書き方は3種類ある。
1.foreach(array_expression as $value)
2.foreach(array_expression as $key => $value)
3.foreach ($arr as &$value) (PHP5以降)
1は$valueに配列の要素のコピーが入る
2は$keyには配列の添え字の名前、$valueに配列の要素のコピー
3は$valueに配列の要素の参照が入る
注意しなければいけないのは3はphp5以降なので
配列そのものを操作したい場合、php4ではforeach文は使えないということだ。
for文もしくはwhile文で要素にアクセスしなければならない!!
コメントはまだありません
最初のコメントをどうぞ!
すみませんが、この投稿記事へのコメントは現在受け付けておりません。
Recent Comments