1. Массив (массив), массив может хранить несколько данных и может быть любого типа.
Фактически массив эквивалентен упорядоченной диаграмме, которая сопоставляет значения с ключами.
<?php /* множество( ключ1 => значение1, ключ2 => значение2, ... ) Ключ может иметь целочисленный или символьный тип, а значение может быть любого типа*/ $arr = array("foo" => "bar", 12 => true); print_r($arr); // Просмотр всего содержимого значения echo $arr["foo"] // Доступ к отдельным данным через индекс массива echo $arr[12]; // Доступ к отдельным данным через индекс массива
2. Объект. Объект — это составной тип данных, более продвинутый, чем массивы.
Переменные объекта состоят из набора методов и набора значений свойств. Метод представляет функцию объекта, а свойства представляют состояние объекта.
<?php class Person{ // Определить класс var $name // Определить функцию-атрибут члена в классеsay(){ // Определить метод-член echo "Doing foo."; } } $p = new Person; // Используйте оператор new для создания экземпляра объекта класса Person и поместите его в переменную $p $p->name = "Tom" // Доступ к свойствам члена объекта через объект $; p $p->say (); // Доступ к методам-членам объекта через объект $P
Выше приведены два составных типа в переменных PHP. Надеюсь, это будет полезно всем.