数组在数组中的键上相交?
我有一个数组,其中包含国家/地区:
array(
'AF'=>'AFGHANISTAN',
'AL'=>'ALBANIA',
'DZ'=>'ALGERIA',
'AS'=>'AMERICAN SAMOA',
);
我有另一个数组,里面有一些键
array('AL', 'DZ');
我想调用一个函数,它将两个数组作为参数并返回
array(
'AL'=>'ALBANIA',
'DZ'=>'ALGERIA',
);
我知道php有内置的函数来比较键或值,但似乎这些函数都希望你有两个1D数组或两个2D数组。
我可以循环访问第一个数组并检查每个键,但这似乎真的无效......array_keys()
in_array()