всем привет, есть двумерный массив, который нужно заполнить уникальными значениями от 1 до 35, но что-то не получается, заполняет немного не так
Вот код
PHP:
скопировать код в буфер обмена
$ar_rand = range(1 ,35 ); shuffle($ar_rand); //создаем и перемешиваем массив чисел $arInts=array(); //создаем двумерный массив foreach ($ar_rand as $v) { for ($i=0; $i<=6; $i++) { $sumWidth=0; for($j=0; $j<=4; $j++) { $arInts[$i][$j]=$ar_rand[$j]; } } }
Сейчас заполняет след. образом
Цитата:
Array
(
[0] => Array
(
[0] => 12
[1] => 9
[2] => 21
[3] => 23
[4] => 18
)
[1] => Array
(
[0] => 12
[1] => 9
[2] => 21
[3] => 23
[4] => 18
)
[2] => Array
(
[0] => 12
[1] => 9
[2] => 21
[3] => 23
[4] => 18
)
[3] => Array
(
[0] => 12
[1] => 9
[2] => 21
[3] => 23
[4] => 18
)
[4] => Array
(
[0] => 12
[1] => 9
[2] => 21
[3] => 23
[4] => 18
)
[5] => Array
(
[0] => 12
[1] => 9
[2] => 21
[3] => 23
[4] => 18
)
[6] => Array
(
[0] => 12
[1] => 9
[2] => 21
[3] => 23
[4] => 18
)
)
Подскажите пожалуйста, как можно решить эту задачу?(Отредактировано автором: 19 Августа, 2014 - 01:03:48)
|