Наша группа в телеграмм для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

Предопределенные константы

Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение было подгружено во время выполнения.

XML констаты
Констата Значение Описание
XML_ELEMENT_NODE (integer) 1Узел класса DOMElement
XML_ATTRIBUTE_NODE (integer) 2Узел класса DOMAttr
XML_TEXT_NODE (integer) 3Узел класса DOMText
XML_CDATA_SECTION_NODE (integer) 4Узел класса DOMCharacterData
XML_ENTITY_REF_NODE (integer) 5Узел класса DOMEntityReference
XML_ENTITY_NODE (integer) 6Узел класса DOMEntity
XML_PI_NODE (integer) 7Узел класса DOMProcessingInstruction
XML_COMMENT_NODE (integer) 8Узел класса DOMComment
XML_DOCUMENT_NODE (integer) 9Узел класса DOMDocument
XML_DOCUMENT_TYPE_NODE (integer) 10Узел класса DOMDocumentType
XML_DOCUMENT_FRAG_NODE (integer) 11Узел класса DOMDocumentFragment
XML_NOTATION_NODE (integer) 12Узел класса DOMNotation
XML_HTML_DOCUMENT_NODE (integer) 13 
XML_DTD_NODE (integer) 14 
XML_ELEMENT_DECL_NODE (integer) 15 
XML_ATTRIBUTE_DECL_NODE (integer) 16 
XML_ENTITY_DECL_NODE (integer) 17 
XML_NAMESPACE_DECL_NODE (integer) 18 
XML_ATTRIBUTE_CDATA (integer) 1 
XML_ATTRIBUTE_ID (integer) 2 
XML_ATTRIBUTE_IDREF (integer) 3 
XML_ATTRIBUTE_IDREFS (integer) 4 
XML_ATTRIBUTE_ENTITY (integer) 5 
XML_ATTRIBUTE_NMTOKEN (integer) 7 
XML_ATTRIBUTE_NMTOKENS (integer) 8 
XML_ATTRIBUTE_ENUMERATION (integer) 9 
XML_ATTRIBUTE_NOTATION (integer) 10 
Константы DOMException
Констата Значение Описание
DOM_PHP_ERR (integer) 0 Эта ошибка не является частью спецификации DOM. Предназначена для обработки ошибок PHP.
DOM_INDEX_SIZE_ERR (integer) 1 Если индекс отрицательный или выходит за пределы возможных значений.
DOMSTRING_SIZE_ERR (integer) 2 Если указанный фрагмент текста не помещается в DOMString.
DOM_HIERARCHY_REQUEST_ERR (integer) 3Если невозможно вставить узел
DOM_WRONG_DOCUMENT_ERR (integer) 4 Если узел используется в другом документе в котором был создан.
DOM_INVALID_CHARACTER_ERR (integer) 5 Если указан недопустимый символ в названии.
DOM_NO_DATA_ALLOWED_ERR (integer) 6 Если данные, указанные для узла, не поддерживаются.
DOM_NO_MODIFICATION_ALLOWED_ERR (integer) 7 Если происходит попытка изменить объект, который не поддерживает изменения.
DOM_NOT_FOUND_ERR (integer) 8 Если пытаться изменить контекст узла, которого не существует
DOM_NOT_SUPPORTED_ERR (integer) 9 Если не поддерживается требуемый тип объекта или операции.
DOM_INUSE_ATTRIBUTE_ERR (integer) 10 Если пытаться добавить атрибут, который используется в другом месте.
DOM_INVALID_STATE_ERR (integer) 11 Если пытаться использовать объект, которого нет или не возможно использовать.
DOM_SYNTAX_ERR (integer) 12Используются недопустимые символы.
DOM_INVALID_MODIFICATION_ERR (integer) 13Если пытаться изменить тип базовому объекту.
DOM_NAMESPACE_ERR (integer) 14 Если пытаться создать или изменить объект с некорректным пространством имён.
DOM_INVALID_ACCESS_ERR (integer) 15 Если параметр или операция не поддерживается базовым объектом.
DOM_VALIDATION_ERR (integer) 16 Если при вызове методов insertBefore или removeChild узел становиться недействительным, то срабтает это исключение и операция не будет выполнена.



Смотрите также:
Описание на ru2.php.net
Описание на php.ru

.

Популярное:


Содержание: