以下常量由此扩展定义,只有在将扩展编译到PHP中或在运行时动态加载时才可用。
常量 | 值 | 描述 |
---|---|---|
DOM_PHP_ERR (int) |
0 | 不是DOM规范一部分的错误代码。用于PHP错误。从PHP 8.4.0开始弃用,因为它不再使用。在PHP 8.4.0之前,它不一致地用于指示内存不足的情况。 |
DOM_INDEX_SIZE_ERR (int) |
1 | 如果索引或大小为负数,或者大于允许的值。 |
DOMSTRING_SIZE_ERR (int) |
2 | 如果指定的文本范围不适合DOMString。 |
DOM_HIERARCHY_REQUEST_ERR (int) |
3 | 如果任何节点被插入到它不属于的位置。 |
DOM_WRONG_DOCUMENT_ERR (int) |
4 | 如果节点在与创建它的文档不同的文档中使用。 |
DOM_INVALID_CHARACTER_ERR (int) |
5 | 如果指定了无效或非法的字符,例如在名称中。 |
DOM_NO_DATA_ALLOWED_ERR (int) |
6 | 如果为不支持数据的节点指定了数据。 |
DOM_NO_MODIFICATION_ALLOWED_ERR (int) |
7 | 如果尝试修改不允许修改的对象。 |
DOM_NOT_FOUND_ERR (int) |
8 | 如果尝试在节点不存在的上下文中引用节点。 |
DOM_NOT_SUPPORTED_ERR (int) |
9 | 如果实现不支持请求的对象类型或操作。 |
DOM_INUSE_ATTRIBUTE_ERR (int) |
10 | 如果尝试添加已经在其他地方使用的属性。 |
DOM_INVALID_STATE_ERR (int) |
11 | 如果尝试使用一个不可用或不再可用的对象。 |
DOM_SYNTAX_ERR (int) |
12 | 如果指定了无效或非法的字符串。 |
DOM_INVALID_MODIFICATION_ERR (int) |
13 | 如果尝试修改底层对象的类型。 |
DOM_NAMESPACE_ERR (int) |
14 | 如果尝试以与命名空间不一致的方式创建或更改对象。 |
DOM_INVALID_ACCESS_ERR (int) |
15 | 如果底层对象不支持某个参数或操作。 |
DOM_VALIDATION_ERR (int) |
16 | 如果调用insertBefore或removeChild等方法会使节点在“部分有效性”方面无效,则会引发此异常,并且不会执行该操作。 |