Javaの拡張for文と、PHPのforeach文では使い方がけっこう違うことに気づきました。(今さらな話ですが・・・。)
Javaの5.0から導入された拡張for文は以下のような記述をします。
for($var : $collection){
・・・・
}
それに対して、PHPでは以下のようになってます。
foreach($array as $var){
・・・・
}
foreach($array as $key => $val){
・・・・
}
ちょっと油断すると忘れるんですよね?。ってことで、メモっときます。
コメントする