Структуры данных: массивы (PHP): различия между версиями
Перейти к навигации
Перейти к поиску
Строка 38: | Строка 38: | ||
=== Сгенерировать массив случайных чисел === | === Сгенерировать массив случайных чисел === | ||
<syntaxhighlight lang="php" line> | <syntaxhighlight lang="php" line> | ||
+ | <?php | ||
+ | $a = []; | ||
+ | $count = 10; | ||
+ | for($i = 0; $i < $count; $i++) { | ||
+ | $item = rand(-100, 100); | ||
+ | $a[] = $item; | ||
+ | echo $item . " "; | ||
+ | } | ||
+ | echo "<br>"; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Версия 10:02, 7 июля 2021
Массивы
Задачи
Вывод всех целых чисел массива через пробел циклом For
1 <?php
2 $a = [1, 5, 8, 3, 9, 23, 15];
3
4
5 for($i = 0; $i < count($a); $i++) {
6 echo $a[$i] . " ";
7 }
8 echo "<br>";
9
10 foreach ($a as $item) {
11 echo $item . " ";
12 }
13 echo "<br>";
Сделать массив из первых n нечётных чисел
1 <?php
2 $a = [];
3 $count = 10;
4
5 for($i = 0; $i < $count; $i++) {
6 $item = ($i + 1) * 2 - 1;
7 $a[] = $item;
8 echo $item . " ";
9 }
10 echo "<br>";
Сгенерировать массив случайных чисел
1 <?php
2 $a = [];
3 $count = 10;
4
5 for($i = 0; $i < $count; $i++) {
6 $item = rand(-100, 100);
7 $a[] = $item;
8 echo $item . " ";
9 }
10 echo "<br>";