PHPのお勉強!

PHP TOP

定義済み定数

以下の定数が定義されています。 この関数の拡張モジュールが PHP 組み込みでコンパイルされているか、 実行時に動的にロードされている場合のみ使用可能です。

XML 定数
定数 説明
XML_ELEMENT_NODE (int) 1 ノードは DOMElement です。
XML_ATTRIBUTE_NODE (int) 2 ノードは DOMAttr です。
XML_TEXT_NODE (int) 3 ノードは DOMText です。
XML_CDATA_SECTION_NODE (int) 4 ノードは DOMCharacterData です。
XML_ENTITY_REF_NODE (int) 5 ノードは DOMEntityReference です。
XML_ENTITY_NODE (int) 6 ノードは DOMEntity です。
XML_PI_NODE (int) 7 ノードは DOMProcessingInstruction です。
XML_COMMENT_NODE (int) 8 ノードは DOMComment です。
XML_DOCUMENT_NODE (int) 9 ノードは DOMDocument です。
XML_DOCUMENT_TYPE_NODE (int) 10 ノードは DOMDocumentType です。
XML_DOCUMENT_FRAG_NODE (int) 11 ノードは DOMDocumentFragment です。
XML_NOTATION_NODE (int) 12 ノードは DOMNotation です。
XML_HTML_DOCUMENT_NODE (int) 13  
XML_DTD_NODE (int) 14  
XML_ELEMENT_DECL_NODE (int) 15  
XML_ATTRIBUTE_DECL_NODE (int) 16  
XML_ENTITY_DECL_NODE (int) 17  
XML_NAMESPACE_DECL_NODE (int) 18  
XML_ATTRIBUTE_CDATA (int) 1  
XML_ATTRIBUTE_ID (int) 2  
XML_ATTRIBUTE_IDREF (int) 3  
XML_ATTRIBUTE_IDREFS (int) 4  
XML_ATTRIBUTE_ENTITY (int) 5  
XML_ATTRIBUTE_NMTOKEN (int) 7  
XML_ATTRIBUTE_NMTOKENS (int) 8  
XML_ATTRIBUTE_ENUMERATION (int) 9  
XML_ATTRIBUTE_NOTATION (int) 10  
XML_LOCAL_NAMESPACE (int)   名前空間を宣言したノード
DOMException 定数
定数 説明
DOM_PHP_ERR (int) 0 DOM の仕様にないエラーコードです。PHP のエラーを意味します。
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 基底オブジェクトの型を変更しようとしました。