我需要比较另一个数组中的数组值。我做了一些事情,但我不知道如何保存密钥。
$razeni=Array(0=>1,1=>2,2=>0,3=>3);
$myservices=Array(0=>"text0", 1=>"text1", 2=>"text2", 3=>"text3", 4=>"text4", 5=>"text5", 6=>"text6", 7=>"text7");
现在比较
foreach ($razeni as $key=>$value) {
$myservices_[$value] = $myservices[$value];
unset($myservices[$value]);
}
if (isset($myservices_))
{
$myservices = array_merge($myservices_, $myservices);
}
结果:
Array
(
[0] => text1
[1] => text2
[2] => text0
[3] => text3
[4] => text4
[5] => text5
[6] => text6
[7] => text7
)
但我需要这个结果
Array
(
[1] => text1
[2] => text2
[0] => text0
[3] => text3
[4] => text4
[5] => text5
[6] => text6
[7] => text7
)