Массивы в php, виды массивов, примеры массива, вывод на экран
Вообще тема массивов просто необъятна! Но с чего-то же нужно начинать... начнем с разбора что такое массив, пример массива и т.д...
О массивах в php:
- Что такое массив в PHP.
- Альтернативный синтаксис массивов в PHP.
- Виды массивов php
- Еще о массивах в php
Что такое массив в PHP.
Дадим определение, что такое массив в php:
Как будет по английски массив в php?
Слово "array" - переводится с английского как "массив".
И данное слово в php обозначает массив в php!
Как выглядит массив php:
Пример массива php
Рассмотрим массив в php:
$arr = array('Первая', 'Вторая', 'Третья');
Разбор примера массива php
Что вы здесь видите?..
В произвольную переменную $arr передан массив:
Здесь вы наблюдаете только значения массивов:
Но если посмотреть ан массив php после print_r, то вы увидите:
Ключи массива в php слева.
Значения массива в php слева.
Array
(
[0] => Первая
[1] => Вторая
[2] => Третья
)
Альтернативный синтаксис массивов в PHP.
Начиная с PHP 5.4 для определения массива php, можно использовать короткий синтаксис - который заменяет языковую конструкцию "array()" на "[]".
Для такого определения массива в php вам понадобится:
Определить - какая у вас php. Если у вас выше 5.4, то данный способ вам подойдет!
Определяем массив php без слова array - используем только квадратные скобки:
Посмотрим на данный массив после print_r:
Пример массива php без использования слова array
Array
(
[0] => значение 1
[1] => значение 2
[2] => значение 3
)
Виды массивов php
Существуют несколько видов, типов массивов!
Как бы ты определил типы/виды массивов в php
Массивы php с числовым индексом(он же простой массив).
Массивы php с именованными ключами - Ассоциативный массив.
Массивы в php, содержащие один или несколько массивов - "многомерный массив".
Классические типы массивов php.
Выше вы увидели список типов массивов - может быть... в классическом(в моём понимании...) типов массивов.
Может стоит еще добавить... 4 тип массива, который можно назвать смешанным.
Где может находится и числовой и ассоциативный и ещё одновременно он будет многомерным...

подробнее.
подробнее.