Руководство по PHP
Пред. | Глава 11. Типы | След.

# Объекты

## Инициализация объекта

Для инициализации объекта используется выражение new, создающее в переменной экземпляр объекта.

`<?php class foo { function do_foo() { echo "Doing foo."; } } $bar = new foo; $bar->do_foo(); ?>`

Полное рассмотрение производится в разделе Классы и Объекты.

## Преобразование в объект

Если объект преобразуется в объект, он не изменяется. Если же в объект преобразуется значение любого иного типа, создается новый экземпляр встроенного класса stdClass. Если значение было пустым, новый экземпляр также будет пустым. При любом другом значении оно будет содержатся в переменной-члене scalar.

`<?php $obj = (object) 'ciao'; echo $obj->scalar; // выведет 'ciao' ?>`

Пред. | Начало | След.
Массивы | Уровень выше | Ресурс