DOMDocument::schemaValidate
(PHP 5, PHP 7)
DOMDocument::schemaValidate — スキーマに基づいてドキュメントを検証する。XML Schema 1.0 のみサポート。
説明
public DOMDocument::schemaValidate
( string $filename
[, int $flags
= 0
] ) : bool
指定されたスキーマファイルに基づいてドキュメントを検証します。
パラメータ
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 に基づいてドキュメントを検証する