GW前ですが超初心者向けにちょっとした配列操作を書きます。
Array
(
[0] => TESTArray Object
(
[name] => math
[count] => 5
)
[1] => TESTArray Object
(
[name] => history
[count] => 10
)
[2] => TESTArray Object
(
[name] => science
[count] => 20
)
)
上の配列から
科目(name)が歴史だった場合、歴史の人数(count)を取得する
コードをForeachを使用して書くと
foreach($arr as $i) {
if($i->name == "history") return $i->count;
}
こうゆう書き方もあり?
foreach($ayy as $i) {
if($i->name !== "history") continue;
return $i->count;
}