XMLReader::setSchema: ドキュメントを XSD で検証する (XMLReader) - PHPプロ!マニュアル
XMLReader::setSchema: ドキュメントを XSD で検証する
XMLReader::setSchema
(PHP 5 >= 5.2.0)
XMLReader::setSchema — ドキュメントを XSD で検証する
説明
W3C XSD スキーマを用いて、処理中のドキュメントを検証します。 最初の Read() の前にのみ実行可能です。
パラメータ
- filename
-
XSD スキーマファイル名。
返り値
成功した場合に TRUE を、失敗した場合に FALSE を返します。
エラー / 例外
libxml がスキーマのサポートなしでビルドされていた場合、 スキーマにエラーが存在する場合、 あるいは既に XMLReader::read() がコールされた後である場合に E_WARNING を発行します。
注意
この関数は、PHP を libxml 20620 以降と組み合わせてコンパイルした場合にのみ使用可能です。
参考
- XMLReader::setRelaxNGSchema() - RelaxNG スキーマのファイル名あるいは URI を設定する




ページのトップへ


再帰関数は最初の内は混乱しますが、非常に上手く使える場面もいずれ出てきます。これを機会に学んでいけるといいですね。