我需要重建一个数组。原来这里是数组:PHP重构阵列
array(8) {
[0] => array(1)
{
["L_TRANSACTIONID0"] => string(17) "62M97388AY676841D"
}
[1] => array(1)
{
["L_TRANSACTIONID1"] => string(17) "9FF44950UY3240528"
}
[2] => array(1)
{
["L_STATUS0"] => string(9) "Completed"
}
[3] => array(1)
{
["L_STATUS1"] => string(9) "Completed"
}
}
我想重建它是这样:
array(2) {
[0] => array(2)
{
["L_TRANSACTIONID0"] => string(17) "62M97388AY676841D"
["L_STATUS0"] => string(9) "Completed"
}
[1] => array(1)
{
["L_TRANSACTIONID1"] => string(17) "9FF44950UY3240528"
["L_STATUS1"] => string(9) "Completed"
}
}
注意两个比赛用数字表示的按键......这是在所有可能的?
编辑:
这里是我的代码我使用:
foreach($comparison as $key => $val) {
$findme1 = 'L_TRANSACTID'.$i++;
$findme2 = 'L_STATUS'.$c++;
$arrDisable = array($findme1,$findme2);
if(in_array($key, $arrDisable)) {
unset($comparison[ $key ][$val]);
}
if(in_array($key, $arrDisable)) {
unset($comparison[ $key ][$val]);
}
}
是的。但是你需要编写自己的代码来完成这个任务。也就是说,没有单一的,神奇的PHP函数。 –
当然,这是可能的。你试过什么了?我们不在这里为你做你的工作,所以显示你的尝试。 –
我尝试使用的代码。 –