&reftitle.constants; &extension.constants; PHP 5.1 以降では、XMLReader はクラス定数を使用します。それより前の リリースでは、XMLREADER_ELEMENT のような形式の グローバル定数を使用します。 XMLReader ノード型 定数 説明 XMLReader::NONE (integer) 0 ノード型なし XMLReader::ELEMENT (integer) 1 開始要素 XMLReader::ATTRIBUTE (integer) 2 属性ノード XMLReader::TEXT (integer) 3 テキストノード XMLReader::CDATA (integer) 4 CDATA ノード XMLReader::ENTITY_REF (integer) 5 エンティティ参照ノード XMLReader::ENTITY (integer) 6 エンティティ宣言ノード XMLReader::PI (integer) 7 処理命令 (Processing Instruction) ノード XMLReader::COMMENT (integer) 8 コメントノード XMLReader::DOC (integer) 9 文書ノード XMLReader::DOC_TYPE (integer) 10 文書型ノード XMLReader::DOC_FRAGMENT (integer) 11 文書片ノード XMLReader::NOTATION (integer) 12 記法ノード XMLReader::WHITESPACE (integer) 13 Whitespace ノード XMLReader::SIGNIFICANT_WHITESPACE (integer) 14 Significant Whitespace ノード XMLReader::END_ELEMENT (integer) 15 終了要素 XMLReader::END_ENTITY (integer) 16 終了エンティティ XMLReader::XML_DECLARATION (integer) 17 XML 宣言ノード
XMLReader パーサオプション 定数 説明 XMLReader::LOADDTD (integer) 1 DTD を読み込むが、妥当性は検証しない XMLReader::DEFAULTATTRS (integer) 2 DTD およびデフォルト属性を読み込むが、妥当性は検証しない XMLReader::VALIDATE (integer) 3 DTD を読み込み、パース時に妥当性を検証する XMLReader::SUBST_ENTITIES (integer) 4 エンティティを参照で置き換える