| Ваш IP: 23.20.157.174 | Online(24) - гости: 5, боты: 19 | Загрузка сервера: 1.5 ::::::::::::

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];

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

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

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

  • ФНЧ для сабвуфера

    ФНЧ для сабвуфера

    ФНЧ для сабвуфера содержит небольшое кол-во элементов, схема состоит из операционного усилителя uA741, нескольких резисторов и конденсаторов. Частота среза ФНЧ 25-80 Гц. Для питания схемы используется стабилизированный двух-полярный источник питания +/-12 В. Источник — https://www.circuitsdiy.com/subwoofer-lowpass-filter-using-ua741-single-op-amp-ic/Подробнее...
  • Электропроводки (монтаж открытых электропроводок плоскими проводами марок АППВ, ЛППП, АППР, АПН)

    Электропроводки (монтаж открытых электропроводок плоскими проводами марок АППВ, ЛППП, АППР, АПН)

    При монтаже электропроводок нужно придерживаться следующего порядка операций: Разметка мест ввода, установка щитка и счетчика, установка светильников, выключателей, розеток. Разметка трассы проводок. Разметка мест установки распределительных коробок. Разметка концевых и промежуточных мест крепления провода. Пробивка гнезд и проходов через стены. Установка светильников, выключателей, розеток, распределительных коробок. Раскатка, отмеривание и отрезание …Подробнее...
  • Устройство для автоматического поддержания автомобильной аккумуляторной батареи в заряженном состоянии во время хранения

    В статье Н.Герцена («Радио», 7/2000, стр.36) описано устройство для автоматического поддержания автомобильной аккумуляторной батареи в заряженном состоянии во время хранения. Достоинством устройства (рис.1) является то, что оно не содержит электромеханических реле. Транзисторы VT1, VT3, VT4 и стабилитрон VD5 образуют последовательный стабилизатор напряжения. Напряжение, которое устройство поддерживает на батарее, устанавливают резистором …Подробнее...
  • ULN2003, ULN2004 – НАБОР МОЩНЫХ СОСТАВНЫХ КЛЮЧЕЙ ИНДУКТИВНЫХ НАГРУЗОК

    ULN2003, ULN2004 – НАБОР МОЩНЫХ СОСТАВНЫХ КЛЮЧЕЙ ИНДУКТИВНЫХ НАГРУЗОК

    Микросхемы ULN2003, ULN2004 представляют собой набор мощных составных ключей с защитными диодами на выходе. Наличие защитных диодов позволяет подключать индуктивные нагрузки без дополнительной защиты от выбросов обратного напряжения. Аналогами являются микросхемы ULN2003, ULN2004 фирм «Texas Instruments» и «STMicroelectronics». Номинальный ток коллектора 500 мА (одного ключа) Высоковольтный выход до 50 В Встроенный защитный диод …Подробнее...
  • FM передатчик на MAX2606

    Простой FM — передатчик схема которого показана на рисунке способен передавать радиосигнал на любой радиоприемник FM — диапазона. Источником НЧ сигнала может быть MP3 плеер. На микросхеме MAX2606 построен передатчик со встроенным варикапом. Частота генератора передатчика управляется напряжением подаваемым на вход 3 микросхемы MAX2606. Номинальная частота передатчика от 70 до …Подробнее...