[英]php access array by key value
我有一個JSON數組,我正在嘗試使用array_column(PHP 5.5)與PHP進行解析。
我的目標是檢查數組中特定鍵的值,並根據結果執行一些其他代碼。
例如下面的數組...我想在數組中找到field_number 335並取值(姓)並回顯到屏幕。 實際數組[1]每次隨着數組的增長而有所不同,其中field_number始終為335。
Array
(
[0] => Array
(
[id] => 286
[lead_id] => 5
[form_id] => 4
[field_number] => 1
[value] => First Name
)
[1] => Array
(
[id] => 287
[lead_id] => 5
[form_id] => 4
[field_number] => 335
[value] => Last name
)
[2] => Array
(
[id] => 288
[lead_id] => 5
[form_id] => 4
[field_number] => 339
[value] => Australia
)
希望這是有意義的,並有足夠的信息來幫助某人指出正確的方向。
非常感謝大家!
干杯
您可以使用array_search && array_column
$key = array_search('335', array_column($array, 'field_number'));
這應該給你數組ID,例如。 echo $array[$key]['value'];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.