Какой лучший способ выбрать случайным образом выбрать 3 элемента из массива и использовать эти три элемента для замены еще 3 элементов в другом массиве. Я хотя об использованииPHP - выберите 3 случайных элемента в массиве и замените 3 элемента на эти 3 случайных элемента.
array_slice()
Но я не уверен. Также мой второй массив будет отличаться каждый раз. Я просто включить пример ниже:
$array1 = array('A','A','A','A','A');
$array2 = array('C','A','A','E','D');
for($i = 0; $i < 3; $i++){
$min = 0;
$max = 4;
$n = rand($min, $max);
$array1[$n] = $array2[$n];
}
Пожалуйста, добавьте пример до и после вы заменили элементы – Rizier123
@ Rizier123 Done – Rob177
Вы не хотите вручную устанавливать минимальный и максимальный размер, что редко бывает хорошей идеей, когда речь идет о динамическом контенте. Установите максимальный размер в длину элемента, с которым вы имеете дело. –