Web-технологии с базами данных. Астахова И.Ф - 23 стр.

UptoLike

23
В многомерных массивах допускается смешанное индексиро-
вание (числовое и ассоциативное).
К пятому типу данных РНР относятся объекты. Объект пред-
ставляет собой переменную, экземпляр которой создается по спе-
циальному шаблону, называемому классом. Концепции объектов и
классов являются неотъемлемой частью парадигмы объектно-
ориенти-рованного программирования (ООП). В отличие от других
типов данных, поддерживаемых
в языке РНР, объекты должны объ-
являться явно. Необходимо понимать, что объектвсего лишь кон-
кретный экземпляр класса, используемого в качестве шаблона для
создания объектов с конкретными характеристиками и функцио-
нальными возможностями. Следовательно, объявление класса
должно предшествовать объявлению объектов, создаваемых на их
основе. Пример объявления класса и последующего создания объ-
ектов на его основе:
class app {
var power:
function set_power($on_off) {
$this->power = $on_off;
}
}
$blender = new app;
Определение класса задает атрибуты и функции, связанные с
некоторой структурой данных. В данном примере это структура с
именем app. У этой структуры имеется всего один атрибут power
(мощность). Для изменения этого атрибута создается метод
set_power.
Логический тип данных принимает всего два значения: истин-
ное (true) и ложное (false).
1.2.2. Идентификаторы
Общий термин «идентификатор» применяется
к переменным,
функциям и другим объектам, определяемым пользователем. Иден-
тификаторы РНР должны удовлетворять нескольким условиям:
идентификатор состоит из одного или нескольких символов и на-
чинается с буквы или символа подчеркивания; идентификатор мо-
жет содержать только буквы, цифры, символы подчеркивания и
другие ASCII-символы с кодами от 127 до 255. Примеры:
                               23
    В многомерных массивах допускается смешанное индексиро-
вание (числовое и ассоциативное).
    К пятому типу данных РНР относятся объекты. Объект пред-
ставляет собой переменную, экземпляр которой создается по спе-
циальному шаблону, называемому классом. Концепции объектов и
классов являются неотъемлемой частью парадигмы объектно-
ориенти-рованного программирования (ООП). В отличие от других
типов данных, поддерживаемых в языке РНР, объекты должны объ-
являться явно. Необходимо понимать, что объект – всего лишь кон-
кретный экземпляр класса, используемого в качестве шаблона для
создания объектов с конкретными характеристиками и функцио-
нальными возможностями. Следовательно, объявление класса
должно предшествовать объявлению объектов, создаваемых на их
основе. Пример объявления класса и последующего создания объ-
ектов на его основе:
    class app {
    var power:
    function set_power($on_off) {
    $this->power = $on_off;
    }
    }
    $blender = new app;

     Определение класса задает атрибуты и функции, связанные с
некоторой структурой данных. В данном примере это структура с
именем app. У этой структуры имеется всего один атрибут power
(мощность). Для изменения этого атрибута создается метод
set_power.
     Логический тип данных принимает всего два значения: истин-
ное (true) и ложное (false).

                    1.2.2. Идентификаторы
    Общий термин «идентификатор» применяется к переменным,
функциям и другим объектам, определяемым пользователем. Иден-
тификаторы РНР должны удовлетворять нескольким условиям:
идентификатор состоит из одного или нескольких символов и на-
чинается с буквы или символа подчеркивания; идентификатор мо-
жет содержать только буквы, цифры, символы подчеркивания и
другие ASCII-символы с кодами от 127 до 255. Примеры: