我想要一个数组,如果它有重复,则将索引和值移动到第五个计数。并使用字段值,无论该值是整数还是字母数字。
这是想法:
<?php
$array = array(
array('value' => 1),
array('value' => **2**),
array('value' => **2**), //Move this
array('value' => **2**), //Move the also second duplicate
array('value' => A),
array('value' => B),
array('value' => C),
array('value' => 6),
array('value' => **7**),
array('value' => **7**), //Move this
array('value' => 8),
array('value' => 9),
array('value' => 10),
array('value' => 11)
);
?>
我想将值 5 和 7 移动到每第五次迭代。
这一定是结果。
<?php
$array = array(
array('value' => 1),
array('value' => **2**),
array('value' => A),
array('value' => B),
array('value' => C),
array('value' => **2**), //Move to fifth array, row
array('value' => 6),
array('value' => **7**),
array('value' => 8),
array('value' => **2**), //Move to the fifth array if has second duplicate
array('value' => 9),
array('value' => 10),
array('value' => **7**), //Move to fifth array, row
array('value' => 11)
);
?>
我在几周内遇到了麻烦。有没有可能的代码?任何人都可以帮助我吗?