$app = Array ( [data] => Array
( [0] => Array ( [id] => 1)
[1] => Array ( [id] => 2 )
[2] => Array ( [id] => 3 )
[3] => Array ( [installed] => 1 [id] => 4 )
[4] => Array ( [id] => 5 ) )
この多次元配列から [installed] => 1、 の条件に当てはまる 配列 を
取得したいのですがどうすれば良いのでしょうか?
※今回で言えば [id] => 4の配列 を取得したいです。
パクリ
<?php $app = Array( 'data' => Array( Array('id' => 1), Array('id' => 2), Array('id' => 3), Array( 'installed' => 1, 'id' => 4 ), Array('id' => 5) ) ); foreach($app['data'] as $data) { if (isset($data['installed']) && $data['installed'] == 1) $arr = $data; } var_dump($arr); ?>
試した結果。
http://ideone.com/J4xPs
解決しました!
2012/06/09 10:28:32回答ありがとうございます!