存在这些密钥我有这样的阵列PHP排序键关联数组,在其它阵列
$myArray=array(
'a'=>array('id'=>1,'text'=>'blabla1'),
'b'=>array('id'=>2,'text'=>'blabla2'),
'c'=>array('id'=>3,'text'=>'blabla3'),
'd'=>array('id'=>4,'text'=>'blabla4'),
);
,我想通过谁在另一个存在的密钥A,B,C,d,上述数组进行排序数组:
$tempArray=array('c','a','d','b');
我如何能做到这一点,以使$ myArray的
看起来是这样的:
$myArray=array(
'c'=>array('id'=>3,'text'=>'blabla3'),
'a'=>array('id'=>1,'text'=>'blabla1'),
'd'=>array('id'=>4,'text'=>'blabla4'),
'b'=>array('id'=>2,'text'=>'blabla2'),
);
感谢您的帮助!
你试过'array_shift()'吗? – Kermit 2013-03-08 15:19:45
http://php.net/manual/en/function.uksort.php – mkaatman 2013-03-08 15:20:14
我不知道如何array_shift可以帮助,但uksort我认为可以 – gadlol 2013-03-08 15:24:16