Воскресенье, 22.12.2024, 22:41
Меню сайта
Категории раздела
JQuery плагины [59]
JQuery уроки [69]
PHP полезное [24]
PHP уроки [21]
Css [26]
JS [3]
SQL [9]
Css 3 [17]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » PHP уроки

Типы. Объекты

Объекты

Вернуться к: Типы

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

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

class foo
{
    function 
do_foo()
    {
        echo 
"Doing foo."
    }
}

$bar = new foo;
$bar->do_foo();
?>

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

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

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

$obj = (object) 'ciao';
echo 
$obj->scalar;  // выведет 'ciao'
?>
Категория: PHP уроки | Добавил: ChronoW (20.11.2012)
Просмотров: 571 | Теги: php объекты | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: