2012-07-04 135 views
0

我有一个数组包含国家代码和国家名称。我需要回应阵列中的一个国家。如何使用密钥从数组中获取值?

我的国家代码,可以作为阵列的关键:

AG 

当我做的var_dump

var_dump($country_list); 

我收到以下:

array(224) { [""]=> string(19) "Select a country..." ["AF"]=> string(11) "Afghanistan" ["AL"]=> string(7) "Albania" ["DZ"]=> string(7) "Algeria" ["AD"]=> string(7) "Andorra" ["AO"]=> string(6) "Angola" ["AI"]=> string(8) "Anguilla" ["AQ"]=> string(10) "Antarctica" ["AG"]=> string(19) "Antigua and Barbuda" ["AR"]=> string(9) "Argentina" ["AM"]=> string(7) "Armenia" ["AW"]=> string(5) "Aruba" ["AU"]=> string(9) "Australia" ["AT"]=> string(7) "Austria" ["AZ"]=> string(10) "Azerbaijan" ["BS"]=> string(7) "Bahamas" ["BH"]=> string(7) "Bahrain" ["BD"]=> string(10) "Bangladesh" ["BB"]=> string(8) "Barbados" ["BY"]=> string(7) "Belarus" ["BE"]=> string(7) "Belgium" ["BZ"]=> string(6) "Belize" ["BJ"]=> string(5) "Benin" .... 

如何我可以在国家代码为:AG

对某些人来说这似乎很简单,但我有困难。

回答

2

你可以只是简单的呼应它

echo $country_list['AG']; 
2
echo isset($country_list['AG']) ? $country_list['AG'] : ''; 
+0

只是为了说明一点的OP,如果你不知道,如果公司存在与否,这是有用的。 –

相关问题