【发布时间】:2017-02-22 16:34:51
【问题描述】:
我有以下数组:
Array (
[0] => Array ( [Country] => Americas [Out_Count] => 14 )
[1] => Array ( [Country] => Belgium [Out_Count] => 2 )
[2] => Array ( [Country] => China [Out_Count] => 33 )
[3] => Array ( [Country] => France [Out_Count] => 7 )
)
我有一个变量如下:
$los = 'Belgium';
我想做的是搜索数组并将Out_Count 的值带回一个变量。
我可以使用以下内容:
$key = array_search($los, array_column($outs, 'Country'));
这带回了 Key,在本例中为比利时的 1,但我需要 Out_Count 值,我完全不知道如何实现这一点。
欢迎任何想法和想法。
【问题讨论】:
-
如果
$los = 'Belgium';那么$los[0]表示B而不是Belgium。 -
实现这一目标
print $outs[$key]['Out_Count']; -
Country在数组中是否唯一? -
并非总是如此,不!现在正在努力解决这个问题!
标签: php arrays multidimensional-array