Новые методы

Несколько новых методов были введены в версии 5.3.0:

Date/Time:

  • DateTime::add() - Добавляет заданное количество дней, месяцев, лет, часов, минут и секунд к объекту DateTime.
  • DateTime::createFromFormat() - Возвращает объект DateTime, приведенный в соответствие с заданным форматом.
  • DateTime::diff() - Возвращает разницу между двумя объектами DateTime.
  • DateTime::getLastErrors() - Возвращает предупреждения и ошибки, которые произошли при последней операции с датой или с временем.
  • DateTime::sub() - Вычитает заданное количество дней, месяцев, лет, минут и секунд от объекта. DateTime.

Класс Exception:

DOM:

PDO_FIREBIRD:

Reflection:

  • ReflectionClass::getNamespaceName() - Возвращает пространство имен, в котором определен данный класс.
  • ReflectionClass::getShortName() - Возвращает короткое имя данного класса (без части, в которой находится пространство имен).
  • ReflectionClass::inNamespace() - Проверяет, объявлен ли класс в пространстве имен.
  • ReflectionFunction::getNamespaceName() - Возвращает название пространства имен, в котором определена данная функция.
  • ReflectionFunction::getShortName() - Возвращает короткое имя функции (без пространства имен).
  • ReflectionFunction::inNamespace() - Проверяет, определена ли функция в пространстве имен.
  • ReflectionProperty::setAccessible() - Устанавливает могут ли непубличные свойства быть запрошены.

SPL:

XSL: