Новые методы
В 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:
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().
Tidy
XMLReader
zip: