Прості одномірні масиви
Узагальнений синтаксис елементів простого одновимірного масиву:
$Ім'я [індекс];
Масиви, індексами яких є числа, які починаються з нуля – це списки:
<? Php
/ / Простий спосіб ініціалізації масиву
$Names [0] = "Апельсин";
$Names [1] = "Банан";
$Names [2] = "Груша";
$Names [3] = "Помідор";
// Тут: Names - ім'я масиву, а 0, 1, 2, 3 - індекси масиву
?>
Доступ до елементів простих масивів (списків) здійснюється наступним чином:
<? Php
// Простий спосіб ініціалізації масиву
$Names [0] = "Апельсин";
$Names [1] = "Банан";
$Names [2] = "Груша";
$Names [3] = "Помідор";
// Тут: Names - ім'я масиву, а 0, 1, 2, 3 - індекси масиву
/ /Виведемо елементи масивів в браузер:
echo $Names [0]; // Значення елемента масиву names з індексом 0
echo $Names [3]; // Значення елемента масиву names з індексом 3
// Виводить:
// Апельсин
// Помідор
?>
З технічної точки зору різниці між простими масивами і списками немає.
Прості масиви можна створювати, не вказуючи індекс нового елемента масиву, це за вас зробить PHP. Ось приклад:
<? Php
// Простий спосіб ініціалізації масиву, без вказівки індексів
$Names [] = "Апельсин";
$Names [] = "Банан";
$Names [] = "Груша";
$Names [] = "Помідор";
// PHP автоматично присвоїть індекси елементів масиву, починаючи з 0
// Виводимо елементи масивів в браузер:
echo $Names [0]; // Висновок елемента масиву names з індексом 0
echo $Names [3]; // Висновок елемента масиву names з індексом 3
// Виводить:
// Апельсин
// Помідор
?>
У розглянутому прикладі ви можете додавати елементи масиву Names простим способом, тобто не вказуючи індекс елемента масиву:
$Names [] = "Яблуко";
Новий елемент простого масиву (списку) буде додано в кінець масиву. Надалі, з кожним новим елементом масиву, індекс буде збільшуватися на одиницю.