Array (
[tr] => Array
(
[status] => 1
[locale] => tr_TR
)
[en] => Array
(
[status] => 0
[locale] => en_US
)
) Array içinde arama ve seçme işlemi.
3
●1.620
- 03-10-2016, 17:12:23İki yöntem vereyim
$dizi = ['tr'=>['status'=>1, 'locale'=>'tr_TR'], 'en'=>['status'=>0, 'locale'=>'en_US']]; foreach ($dizi as $key => $value) { if(array_search(1, $value)) echo $key; }$dizi = ['tr'=>['status'=>1, 'locale'=>'tr_TR'], 'en'=>['status'=>0, 'locale'=>'en_US']]; foreach ($dizi as $key => $value) { if($value['status'] == 1) echo $key; } - 03-10-2016, 17:28:07Bir ek bilgi de ben paylaşayım, dizide ufak bir revizyon yaparsak, daha kolay bir yöntemle ekrana basabiliriz.
$dizi = [['key'=>'tr', 'status'=>1, 'locale'=>'tr_TR'],['key'=>'en','status'=>0, 'locale'=>'en_US']]; echo array_search(1, array_column($dizi, 'status', 'key'));