Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 08.04.2026 Время: 15:24
Ваш IP: 216.73.216.216
Загрузка сервера: 2.95
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   Wireshark — программа-анализатор трафика для компьютерных сетей Ethernet
Wireshark — программа-анализатор трафика для компьютерных сетей Ethernet и некоторых других. Имеет графический пользовательский интерфейс.  Wireshark имеет графический пользовательский интерфейс. Программа позволяет пользователю просматривать весь проходящий по сети трафик в режиме реального времени, переводя сетевую карту в неразборчивый режим (promiscuous mode). Программа распространяется под свободной…
  2017-08-21 10:45:07 | Категория: Интернет
   FSlint — программа программа для очистки файловой системы от различный «мусорных» файлов
FSlint — программа программа для очистки файловой системы от различный «мусорных» файлов. FSlint содержит ряд утилит  для диагностики, исправления и оптимизации файловой системы. Главное предназначение программы, это поиск/удаление дубликатов файлов, конфликтующих имен, битых символических ссылок, пустых директорий и каталогов… Программа GNOME Commander доступна в официальном…
  2017-08-11 23:01:52 | Категория: Система
   Удаление приложений при помощи главного меню (Ubuntu 13.10)
Удаление приложений при помощи главного меню (Ubuntu 13.10) В Linux Ubuntu можно с легкостью установить множество приложений, но так же наступает необходимость удалить ненужные приложения, для этого можно воспользоваться центром приложений или при помощи терминала удалить ненужный пакет. Но есть еще один простой метод удаления не нужного приложения, это при помощи главного меню. Откройте главное меню, выберите…
  2017-08-04 10:33:26 | Категория: Ubuntu
   Смена загрузочной заставки
Для установки готовых тем из репозитория Ubuntu выполните следующее: sudo apt-cache search plymouth-theme plymouth-theme-ubuntu-logo - graphical boot animation and logger - ubuntu-logo theme plymouth-theme-ubuntu-text - graphical boot animation and logger - ubuntu-logo theme mythbuntu-default-settings - default settings for Mythbuntu plymouth-theme-edubuntu - Plymouth is an application that runs very early plymouth-theme-fade-in - graphical boot animation and logger - fade-in theme plymouth-theme-glow - graphical boot animation and logger - glow theme plymouth-theme-kubuntu-logo - graphical boot animation and logger - kubuntu-logo theme plymouth-theme-kubuntu-text -…
  2017-08-02 09:01:17 | Категория: Система
   Nightingale — удобный многофункциональный музыкальный плеер и веб-браузер
Nightingale — удобный многофункциональный музыкальный плеер и веб-браузер. Плеер обладает красивым интерфейсом и поддерживает различные аудиоформаты (MP3, AAC, Ogg Vorbis, FLAC, Apple Lossless и WMA). Так же можно расширить функциональные возможности плеера используя дополнения. Nightingale имеет мощные средства для импорта файлов с локального диска или из сети, есть возможность поиска и сортировки аудио-файлов по разделам…
  2017-08-12 21:35:43 | Категория: Мультимедиа

Вверх