Прості одномірні масиви

 

Узагальнений синтаксис елементів простого одновимірного масиву:

$Ім'я [індекс];

Масиви, індексами яких є числа, які починаються з нуля – це списки:

<? 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 [] = "Яблуко";

Новий елемент простого масиву (списку) буде додано в кінець масиву. Надалі, з кожним новим елементом масиву, індекс буде збільшуватися на одиницю.