Новые методы
В 5.2.0 были добавлены новые методы:
dom:
- DOMDocument::registerNodeClass() - Регистрирует расширенный класс для создания базового типа узла.
- DOMElement::setIDAttribute() - Объявляет атрибут, указанный по имени, типом указанного идентификатора.
- DOMElement::setIDAttributeNode() - Объявляет атрибут, указанный по узлу, типом указанного идентификатора.
- DOMElement::setIDAttributeNS() - Объявляет атрибут, указанный по локальному имени и URI пространства имен, типом указанного идентификатора.
- DOMNode::C14N()([bool exclusive [, bool with_comments [, array xpath [, array ns_prefixes]]]]) - Записывает каноническую запись узлов в строку.
- DOMNode::C14NFile()(string uri [, bool exclusive [, bool with_comments [, array xpath [, array ns_prefixes]]]]) - Записывает каноническую запись узлов в файл.
- DOMNode::getNodePath()() - Возвращает xpath узла
soap:
- SoapServer::setObject()(object obj) - Устанавливает объект-обработчик SOAP-запросов.
spl:
- int ArrayObject::asort()(void) - Сортирует массив по значениям.
- int ArrayObject::ksort()(void) - Сортирует массив по ключам.
- int ArrayObject::natcasesort()(void) - Сортирует массив по ключам, используя регистронезависимую сортировку алгоритмом "natural order".
- int ArrayObject::natsort()(void) - Сортирует массив по значениям, используя сортировку алгоритмом "natural order".
- int ArrayObject::uasort()(callback cmp_function) - Сортирует массив по значениям, используя функцию сравнения, заданную пользователем.
- int ArrayObject::uksort()(callback cmp_function) - Сортирует массив по ключам, используя функцию сравнения, заданную пользователем.
- ArrayIterator AppendIterator::getArrayIterator()() - Предоставляет доступ к внутреннему итератору (ArrayIterator).
- int AppendIterator::getIteratorIndex()() - Возвращает индекс итератора.
- bool CachingIterator::getCache()() - Возвращает флаг кэша.
- int CachingIterator::getFlags()() - Возвращает внутренние флаги.
-
bool CachingIterator::offsetExists()(mixed index)
- Возвращает
TRUE
, если индекс существует. - string CachingIterator::offsetGet()(mixed index) - Возвращает внутренний кэш при его использовании.
- void CachingIterator::offsetSet()(mixed index, mixed newval) - Устанавливает индекс в кэше.
- void CachingIterator::offsetUnset()(mixed index) - Очищает индекс в кэше.
- void CachingIterator::setFlags()() - Устанавливает внутренние флаги.
- array("delimiter" =>, "enclosure" =>) SplFileObject::getCsvControl()(void) - Возвращает разделяющий и обрамляющий символы, используемые в fgetcsv().
- void SplFileObject::setCsvControl()([string delimiter = ',' [, string enclosure = '"']]) - Устанавливает разделяющий и обрамляющий символы, используемые в fgetcsv().
- tidyNode tidyNode::getParent()() - Возвращает родительский узел текущего. (Добавлено в PHP 5.2.2)
- boolean XMLReader::setSchema() - Использует W3C XSD схему для проверки документа при обработке. Можно использовать перед первым вызовом XMLReader::read().
zip:
- ZipArchive::addEmptyDir()() - Создает пустую директорию в архиве.
- Изменения в PHP 5.2.x
- Изменения, нарушающие обратную совместимость
- Новые сообщения об ошибках
- Changes in PHP datetime support
- Новые параметры
- Новые функции
- Новые методы
- Удаленные расширения
- Новые расширения
- Новые классы
- Новые глобальные константы
- Новые константы классов
- Новые конфигурационные параметры INI
- Сообщения об ошибках
- Другие улучшения
Коментарии
404 Not Found