首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

XMLReader::isValid

(PHP 5 >= 5.1.0, PHP 7)

XMLReader :: isValid - 指示分析的文档是否有效

描述

代码语言:javascript
复制
public bool XMLReader::isValid ( void )

返回一个布尔值,指示正在分析的文档当前是否有效。

返回值

成功时返回TRUE或失败时返回FALSE

例子

示例#1 验证XML

代码语言:javascript
复制
<?php
$xml?=?XMLReader::open('test.xml');

//?The?validate?parser?option?must?be?enabled?for?
//?this?method?to?work?properly
$xml->setParserProperty(XMLReader::VALIDATE,?true);

var_dump($xml->isValid());
?>

注意

注意:这将检查当前节点,而不是整个文档。

扩展内容

  • XMLReader :: setParserProperty() - 设置解析器选项
  • XMLReader :: setRelaxNGSchema() - 设置RelaxNG模式的文件名或URI
  • XMLReader :: setRelaxNGSchemaSource() - 设置包含RelaxNG Schema的数据
  • XMLReader :: setSchema() - 根据XSD验证文档

← XMLReader::getParserProperty

XMLReader::lookupNamespace →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com