PHP: как заполнить двумерный массив случайными числами

Ниже представлен далеко не самый сложный пример заполнения многомерного (в данном случае двумерного) массива $two_dimensional_array, состоящего из 100 элементов случайными числами в диапазоне от 0 до 2000:

<?php
/* Объявляем массив: */
$two_dimensional_array = array();

/*Заполняем двумерный массив случайными числами: */
for ($c = 0; $c < 10; $c++):
  for ($r = 0; $r < 10; $r++):
    $two_dimensional_array[$c][$r] = rand(0, 2000);
  endfor;
endfor;

/* Выводим содержимое массива: */
print_r($two_dimensional_array);
?>

При этом в окне браузера будет выведено что-то подобное вот этому листингу:

Array
(
    [0] => Array
        (
            [0] => 1525
            [1] => 1767
            [2] => 1391
            [3] => 1233
            [4] => 17
            [5] => 120
            [6] => 22
            [7] => 1702
            [8] => 209
            [9] => 1689
        )

...

    [8] => Array
        (
            [0] => 985
            [1] => 1403
            [2] => 186
            [3] => 486
            [4] => 1087
            [5] => 1178
            [6] => 1803
            [7] => 251
            [8] => 638
            [9] => 918
        )

    [9] => Array
        (
            [0] => 1587
            [1] => 325
            [2] => 1827
            [3] => 1060
            [4] => 1226
            [5] => 645
            [6] => 1840
            [7] => 1042
            [8] => 1409
            [9] => 149
        )

)
Опубликовано 1-04-2013 в 17:08


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>











Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты