PHP: получить иерархию классов объекта

Представленная далее функция, реализует возможность получения иерархии классов объекта в языке программирования под названием PHP.

<?php
/**
 * Функция, получая в качестве входного параметра объект,
 * возвращает массив с иерархией классов.
 * 
 * @param object $object
 * @return array
 * @throws InvalidArgumentException
 */
function getClassHierarchy($object) {
    if (is_object($object)):
        $class = get_class($object);
    elseif (!class_exists($object)):
        throw new InvalidArgumentException("class $object is not defined");
    endif;

(далее…)

Опубликовано 3-09-2013 в 17:15
PHP

Объекты в JavaScript: доступ к свойствам объекта

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

Пример 1. Обращение к свойствам объекта, обратите внимание на наличие квадратных скобок в последней строчке: (далее…)

Опубликовано 14-06-2013 в 13:28

Объекты в JavaScript

Как было сказано в тексте предыдущего материала, объекты в JavaScript — это те же ассоциативные массивы или, как их ещё называют «хэши».

Сегодня рассмотрим ещё несколько интересных на мой взгляд примеров с оными элементами данного языка программирования. (далее…)

Опубликовано 14-06-2013 в 12:30

Наследование в PHP

Текущая заметка содержит очень простой наглядный пример наследования в языке программирования под названием PHP.

Итак, создаем новый класс  samolet («Самолет»). Пусть он будет обладать парой свойств — это  $skorost / скорость и  $dalnost_poleta / дальность полета. Наряду с ним давайте создадим потомка  voennii_samolet («Военный самолет»), — здесь будем использовать ключевое слово extends. (далее…)

Опубликовано 2-04-2013 в 11:14
PHP

Пример объекта в PHP

В текущем материала представлен простейший пример создания класса «Книжка» средствами PHP, который будет обладать всего-то двумя свойствами «том» и «автор». Из методов будут доступны «взять», «прочитать» и «положить». (далее…)

Опубликовано 21-03-2013 в 15:22
PHP



Свежие комментарии

  • Радик: к записи Помогите, не получается спарсить. Вот тут #ire »
  • Администратор: к записи Когда меняете пароль к базе в панели управления хо »
  • Александр: к записи Добрый день! Подскажите пожалуйста есть макхост на »
  • Администратор: к записи Зависимость - от версий JQuery разве что и того, ч »
  • VellioN: к записи Есть какая нибудь зависимость от модулей друпал на »
  • VellioN: к записи Здравствуйте, у меня возникли проблемы. Сделал все »
  • Администратор: к записи Погуглите по теме FancyBox или LightBox скриптов. »

Статистика спама

Последние твиты