Масивът в PHP
В тази статия ще разгледаме един от най-големите и най-често срещаните в PHP структури за съхранение на данни - масив.
Масивите са свикнали да работят с бази данни, каталози, списъци, библиотеки, речници, както и навсякъде, където има нужда от голям брой подобни променливи.
Масивът се състои от набор от променливи от същия тип, всяка от които разполага със собствен индекс. Като метод за идентифициране на масиви се разделят на два вида - индексира числови масиви, асоциативни масиви.
Разрешено и смесен тип. Освен това, тези три вида решетки могат да бъдат едномерни или многомерни.
Но нека всички детайли и ред.
Създаването на един едномерен масив с цифров индекс.
име масив като променлива име започва с $ долар.
Създаване на масив от няколко начина. Един от най-често срещаните от тях - използването на масив () се конструира.
масив () - език конструкция за създаване на масиви.
В скобите, запетая, масив елементи са подредени. За да се покаже на избрания елемент на екрана, използвайте печатен дизайн
Както можете да видите, цифров индекс регистрира в квадратни скоби. Ако програмистът определя индекса, като в този пример, PHP прави това автоматично. За да се определи оператор индекс прилага =>
Номерацията започва от нула - първият елемент, и допълнително се увеличава с по едно във всеки следващ елемент. Ето защо, в нашия пример, причинявайки елемента с индекс 1, видяхме втората поредна - "На кафе".
Можете да зададете своя собствена индекс.
Друг начин да се създаде масив - е да се създаде масив с квадратни скоби. без използване на структури и функции.
Този метод не инициализира променливи, които са елементите на масива се присвоява индексен номер и значение.
Вие не можете да посочите номера на индекса на и оставете скобите празна, а след това ще бъде назначен автоматично, тъй като беше споменато по-горе.
Следващият начин за създаване на цифров масив - е създаването на цифров диапазон на (функцията за масив).
спектър () създава масив, съдържащ набор от числа, и в параметрите е достатъчно, за да показва, че първото и последното броя на обхвата.
Създаване на едномерна асоциативен масив.
За разлика от цифров масив, в асоциативен индекс, определен елемент трябва да предизвиква асоциация с този елемент. В индекса има и друг, по-приложимо, името - ключа. Ключът може да съдържа никакви символи в неограничено количество
Методите за генериране на такива масив е почти не се различава от по-горе, как да се създаде числени масиви.
Асоциативен тип е много полезно, когато трябва да се намери конкретен елемент не се върти цялата решетка.
Създаване на многоизмерен проста (с цифри) масив.
За разлика от този, в многомерен масив елементи се определя от няколко индекси. Броят на индексите не е ограничено, но като цяло не надвишава три.
Нека първо пиша малко меню.
За да се разбере как работи и работи, нека да разгледаме структурата на масива.
Когато изведете заглавия, разпределени таг
, след това да създадете три изрази в проект за (променлива - стойност):
1. $ а = 0 - референтни м точкови елементи.
2. $ на staris казва: