DOM DOMDocument::schemaValidate
(PHP 5, PHP 7, PHP 8)
DOMDocument::schemaValidate — 스키마를 기반으로 문서의 유효성을 검사합니다. XML 스키마 1.0만 지원됩니다.
설명
public DOMDocument::schemaValidate(string $filename
, int $flags
= 0): bool
주어진 스키마 파일을 기반으로 문서의 유효성을 검사합니다.
매개변수
filename
- 스키마의 경로입니다.
flags
- Libxml 스키마 유효성 검사 플래그의 비트 마스크입니다. 현재 지원되는 유일한 값은 LIBXML_SCHEMA_CREATE입니다. Libxml 2.6.14부터 사용 가능합니다.
반환 값
성공하면 true
를, 실패하면 false
를 반환합니다.
기타
- DOMDocument::schemaValidateSource() - 스키마를 기반으로 문서 유효성 검사
- DOMDocument::relaxNGValidate() - 문서에 대해 RelaxNG 유효성 검사를 수행합니다.
- DOMDocument::relaxNGValidateSource() - 문서에 대해 RelaxNG 유효성 검사를 수행합니다.
- DOMDocument::validate() - DTD를 기반으로 문서의 유효성을 검사합니다.