| Ваш IP: 54.224.184.33 | Online(33) - гости: 15, боты: 18 | Загрузка сервера: 5.08 ::::::::::::

array() — работа с массивами

Массив  представляет собой определенный набор элементов, который хранится в одной переменной.

В  массивах каждый элемент имеет индекс. Создать такой массив можно с помощью конструктора array(), который содержит список значений, разделённых запятыми:

$i = array(1,2,3);

Вместо конструктора array(), можно использовать более короткий синтаксис:

$i = [1,2,3];

После создания массива Мы можем обратится к любому элементу массива:

$i = array(1,2,3);
echo $i[0]."<br>";
echo $i[1]."<br>";
echo $i[2];

1
2
3

Следует отметить, что если индекс элемента массива не указан, то он устанавливается автоматически, при этом первый элемент массива имеет индекс равный 0.

Для указания индекса элемента массива используется следующий синтаксис:

index => values

$i = [1=>20,2=>30,3=>10];
echo $i[1]."<br>";
echo $i[2]."<br>";
echo $i[3];

20
30
10

Так же после создания массива можно изменить любое значение элемента:

$i = [1,2,3];
$i[1] = 5;

На примере видно что элементу под индексом 1 присваивается значение 5.

На следующем примере видно, что если индекс элемента не задан, то по умолчанию индекс всегда устанавливается на единицу больше, чем самый большой индекс у любого из предшествующего элемента:

$i = [1=>20,2=>30,25=>10, 25, 44];
echo $i[1]."<br>";
echo $i[2]."<br>";
echo $i[25]."<br>";
echo $i[26]."<br>";
echo $i[27];

20
30
10
25
44

$i = ['a'=>'один','b'=>'два','c'=>'три', 'четыре'];
echo $i['a']."<br>";
echo $i['b']."<br>";
echo $i['c']."<br>";
echo $i[0];

один
два
три
четыре

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

Случайные статьи

  • Простой УМЗЧ 50Вт

    Простой УМЗЧ 50Вт

    На рисунке показана схема простого УМЗЧ который развивает максимальную выходную мощность на нагрузке 8 Ом в пределах 50Вт.В усилителе использованы: один ОУ и четыре транзистора 2N3053, 2N4037, 2N3055 и MJ2955. Питание усилителя осуществляется от двух полярного источника питания +/-30В. С помощью резистора R9 установите минимальное выходное напряжение усилителя при замкнутом …Подробнее...
  • Новогодние мигалки (на семь гирлянд с хаотичным эффектом)

    Гирлянды в новогодней мигалке будут переключатся по закону переключения сегментов семисегментного индикатора, поэтому внешне это может напоминать хаотичное переключение гирлянд, при этом будет меняться число одновременно горящих гирлянд, например для цифры 8 будут гореть все гирлядны, а при цифре 1 только две. Литература РК2001-11 Автор Павлов С.Подробнее...
  • Датчик уровня воды

    На рисунке показана схема датчика уровня воды, который управляет включением и выключением электро-насоса работающего от сетевого напряжения. Сама схема питается от постоянного напряжения 9В. Датчик уровня воды может автоматически включать насос для заполнения резервуара водой, а так же выключать его когда уровень воды дойдет до определенного уровня, более того, датчик …Подробнее...
  • Беспроводное переговорное устройство

    Очень простое переговорное устройство основано на широко доступной микросхеме К174ХА34, при помощи 2-х таких устройств можно общаться в радиусе 100-300 метров. Приемный тракт — К174ХА34 + транзисторный УЗЧ на VT1-VT3. Частота настройки определяется гетеродинным контуром L1C6. R2 — регулятор громкости. Передатчик это радиомикрофон на VT4-VT5. На VT4 выполнен ВЧ — …Подробнее...
  • Предварительный усилитель на LM382

    Предварительный усилитель на LM382

    Предварительный усилитель выполнен на ИС LM382. На вход усилителя можно подавать сигнал как с микрофона, так и с линейного выхода радиоприемника, MP3 плеера и др. уст-в. Переключение режима работы предварительного усилителя производится при помощи тройного тумблера. Напряжение питания предварительного усилителя может быть в пределах от 10 до 40В.   Источник …Подробнее...