&reftitle.constants; &extension.constants; LIBXML_BIGLINES (int) 行数が 65535 を超えても正しく報告する PHP 7.0.0 以降で Libxml >= 2.9.0 の場合のみ有効 LIBXML_COMPACT (int) 小さなノードを割り当てるように最適化する。アプリケーションの コードを変更することなしにスピードアップさせることができる Libxml >= 2.6.21 でのみ有効 LIBXML_DTDATTR (int) デフォルトのDTD属性 DTD属性の読み込みを有効にすると、外部エンティティの取得が可能になります。 これを防ぐために LIBXML_NO_XXE 定数を使用できます(PHP 8.4.0 以降、Libxml >= 2.13.0 でのみ利用可能です)。 LIBXML_DTDLOAD (int) 外部サブセットをロードする 外部サブセットの読み込みを有効にすると、外部エンティティの取得が可能になります。 これを防ぐために LIBXML_NO_XXE 定数を使用できます(PHP 8.4.0 以降、Libxml >= 2.13.0 でのみ利用可能です)。 LIBXML_DTDVALID (int) DTDで検証する DTD の検証を有効にすると、XML外部エンティティ参照攻撃(XXE) を容易にしてしまうかもしれません。 これを防ぐために LIBXML_NO_XXE 定数を使用できます(PHP 8.4.0 以降、Libxml >= 2.13.0 でのみ利用可能です)。 LIBXML_HTML_NOIMPLIED (int) HTML_PARSE_NOIMPLIED フラグを設定する。 これは、暗黙の html/body... 要素の自動追加を無効にする。 Libxml >= 2.7.7 (PHP >= 5.4.0) でのみ有効 LIBXML_HTML_NODEFDTD (int) HTML_PARSE_NODEFDTD フラグを設定する。 これは、doctype が見つからないときにデフォルトの doctype を追加しないようにする。 Libxml >= 2.7.8 (PHP >= 5.4.0) でのみ有効 LIBXML_LOADED_VERSION (string) libxml のコアパーサのバージョン LIBXML_NOBLANKS (int) 空白のノードを削除 LIBXML_NOCDATA (int) CDATA をテキストノードとしてマージ LIBXML_NOEMPTYTAG (int) 空タグを拡張する(例 <br/><br></br> にする) このオプションは、現在 および 関数でのみ有効です。 LIBXML_NOENT (int) エンティティを置換 エンティティの置換を有効にすると、XML外部エンティティ参照攻撃(XXE) を容易にしてしまうかもしれません。 LIBXML_NOERROR (int) エラー出力を抑制 LIBXML_NONET (int) ドキュメントロード時にネットワークアクセスを無効にする LIBXML_NOWARNING (int) 警告出力を抑制する LIBXML_NOXMLDECL (int) ドキュメントの保存時に XML 宣言を削除する Libxml >= 2.6.21 でのみ有効 LIBXML_NO_XXE (int) エンティティ置換を行う際、XML外部エンティティ参照(XXE)を無効にします PHP 8.4.0 以降、Libxml >= 2.13.0 の場合のみ有効 LIBXML_NSCLEAN (int) 冗長な名前空間宣言を削除する LIBXML_PARSEHUGE (int) パーサでハードコーディングされたすべての制限を緩和するための XML_PARSE_HUGE フラグを設定する。 これは、ドキュメントやエンティティの再帰の最大数や テキストノードのサイズなどの制限に影響する。 Libxml >= 2.7.0 (PHP >= 5.3.2 あるいは PHP >= 5.2.12) でのみ有効 LIBXML_PEDANTIC (int) XML_PARSE_PEDANTIC フラグを設定する。これは、より細かいエラー報告を出す。 PHP >= 5.4.0 でのみ有効 LIBXML_RECOVER (int) ドキュメントをパースする際、リカバリモードを有効にする。 PHP 8.4.0 以降でのみ有効 LIBXML_XINCLUDE (int) XInclude 置換を実装する LIBXML_ERR_ERROR (int) 復帰可能なエラー LIBXML_ERR_FATAL (int) 致命的なエラー LIBXML_ERR_NONE (int) エラーなし LIBXML_ERR_WARNING (int) 単純な警告 LIBXML_VERSION (int) 20605 や 20617 のような libxml のバージョン LIBXML_DOTTED_VERSION (string) 2.6.5または2.6.17のようなlibxmlのバージョン LIBXML_SCHEMA_CREATE (int) XSD スキーマの検証時にデフォルト/固定の値ノードを作る Libxml >= 2.6.14 (PHP >= 5.5.2) 以降で利用可能