Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 13.05.2026 Время: 04:07
Ваш IP: 216.73.216.224
Загрузка сервера: 2.12
old.ubuntu-desktop.ru - array() — работа с массивами - PHP    Главная > Веб-программирование > PHP

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

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

Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-11 11:04:23 | liman28 | Категория: PHP | Просмотров: 53
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   MegaGlest — отличная игра для любителей стратегий
MegaGlest — отличная игра для любителей стратегий, теперь в нее можно играть в Linux. Вашей задачей в игре является развивать свою нацию, впрочем все в обычных стратегиях для того чтобы развиться вам нужны ресурсы.Ресурсами в этой игре могут быть: дерево, камень, полезные ископаемые, пища, золото.  Вегетарианство – это система питания, где из еды исключены продукты живого происхождения. После того как…
  2017-08-01 09:00:35 | Категория: Игры
   F-Spot
F-Spot — Программа-каталогизатор (органайзер) для Gnome, позволяющая управлять архивом фотографий. В программе предусмотрены основные операции для обработки фотографий: Обрезать фотографию Коррекция красных глаз Обесцвечивание Тонирование Выравнивание Автокоррекция цвета Коррекция цвета Увеличение резкости Возможности программы: Поддерживаемые форматы: JPEG, PNG, TIFF, DNG, цифровые негативы RAW (CR2, PEF,…
  2017-08-04 14:59:04 | Категория: Графика
   TELEGRAM — БЕСПЛАТНЫЙ МЕССЕНДЖЕР ДЛЯ СМАРТФОНОВ И LINUX UBUNTU С ИНТЕГРАЦИЕЙ С UNITY
Telegram — бесплатный мессенджер для смартфонов и Linux Ubuntu , позволяющий обмениваться текстовыми сообщениями и файлами. Сервис ориентирован на зарубежные рынки и имеет англоязычный интерфейс. Аккаунт в Telegram привязывается к номеру телефона, для регистрации или первой авторизации в любом из клиентов требуется получение sms или телефонного вызова на указанный номер. Telegram для Ubuntu поддерживает интеграцию с Unity…
  2017-08-09 10:05:32 | Категория: Интернет
   QuiteRSS - программа для чтения новостных лент RSS/Atom
QuiteRSS - это бесплатная и удобная программа для чтения новостных лент RSS/Atom Особенности Встроенный браузер (ядро WebKit) Отключение автозагрузки изображений для каждой ленты Фильтр лент: новые, непрочитанные, избранные Фильтр новостей: новые, непрочитанные, избранные, за последний день, за неделю Настраиваемые пользовательские фильтры Возможность назначения новостям меток Автоматическая проверка лент…
  2017-09-12 09:30:44 | Категория: Интернет
   BLOCKOUT II — ТРЁХМЕРНЫЙ ТЕТРИС
BlockOut II — трёхмерный тетрис BlockOut II — это свободный вариант игры BlockOut для DOS, созданной California Dreams в 1989 году. Возможности BlockOut II такие же, как и в оригинальной игре, графика несколько улучшена. Принцип подсчета очков примерно соответствует принципу, применяемому в оригинальной игре. BlockOut II разработан фанатом игры для фанатов. BlockOut II является проектом с открытым исходным кодом и разрабатывается для Windows и…
  2017-08-07 15:44:51 | Категория: Игры

Вверх