DOMDocument::saveXML
DOMDocument::schemaValidateSource
DOMDocument
PHP Manual

# DOMDocument::schemaValidate

(PHP 5)

DOMDocument::schemaValidate — スキーマに基づいてドキュメントを検証する

### 説明

public bool DOMDocument::schemaValidate ( string `$filename` [, int `$flags` ] )

指定されたスキーマファイルに基づいてドキュメントを検証します。

### パラメータ

`filename`

  スキーマへのパス。

`flags`

  Libxml のスキーマ検証フラグのビットマスク。現在サポートしている値は LIBXML_SCHEMA_CREATE だけです。PHP 5.5.2 および Libxml 2.6.14 以降で使えます。

### 返り値

成功した場合に `TRUE` を、失敗した場合に `FALSE` を返します。

### 変更履歴

バージョン | 説明
--- | ---
5.5.2 | `flags` パラメータが追加されました。

### 参考

- DOMDocument::schemaValidateSource() - スキーマに基づいてドキュメントを検証する
- DOMDocument::relaxNGValidate() - ドキュメントを relaxNG で検証する
- DOMDocument::relaxNGValidateSource() - ドキュメントを relaxNG で検証する
- DOMDocument::validate() - DTD に基づいてドキュメントを検証する

DOMDocument::saveXML
DOMDocument::schemaValidateSource
DOMDocument
PHP Manual