我们说我有这个数组:
$numbers = array(1,2,3,4,5);
这个数组:
$letters = array('A','B','C');
我想随机将$letters
条目放在$numbers
内。我不关心$letters
的顺序,但我希望$numbers
保持顺序。目标是拥有这种阵列:
$randomLettersInNumbers = array(1, 'B', 2, 3, 'A', 4, 'C', 5);
我怎样才能做到这一点?
答案 0 :(得分:12)
foreach($letters as $letter)
{
array_splice($numbers, rand(0, count($numbers)), 0, $letter);
}
print_r($numbers);