Массивы
Ресурс
Типы
PHP Manual

## Объекты

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

Для инициализации объекта используется выражение 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'
?>`

Массивы
Ресурс
Типы
PHP Manual