我有一系列世界上所有国家。下面是该数组的一部分(为了问题):
array(
'AD' => 'Andorra',
'AE' => 'United Arab Emirates',
'AF' => 'Afghanistan',
'AG' => 'Antigua and Barbuda',
'AI' => 'Anguilla',
'AL' => 'Albania',
'AM' => 'Armenia',
'AN' => 'Netherlands Antilles',
...
);
在数据库中我存储了AD,AE等值。当我想显示用户所在的国家/地区时,我需要将AD映射到安道尔,以便我的函数返回Andorra而不是AD 。我怎么能这样做?
谢谢,
答案 0 :(得分:0)
非常简单
$query = "SELECT countryname,countryalias FROM country"
$result = mysql_query($query);
$CountryArray = array()
while($row = mysql_fetch_object()){
$CountryArray[$row->countryalias ] = $row->countryname;
}
var_dump($CountryArray);