У меня есть массив как
$apps = array(
array(
'id' => '2',
'name' => 'Popcorn'
),
array(
'id' => '1',
'name' => 'EveryCord'
),
array(
'id' => '2',
'name' => 'AirShou'
),
Здесь я хочу напечатать имена, где id="2"
. Поэтому я попробовал это с помощью следующего кода.
foreach ( $apps as $var ) if ($var['id'] == "2") {
echo $var['name']
}
Проблема в том, что он выводит только первый результат массива как
"Popcorn".
Но я хочу извлечь все результаты, которые
"Popcorn and Airshou"
Как я могу это исправить. Может ли кто-нибудь помочь мне!