定义和用法

xml_get_error_code() 函数获取 XML 解析器错误代码。高佣联盟 www.cgewang.com

如果成功,该函数则返回错误代码。如果失败,则返回 FALSE。

语法

xml_get_error_code(parser)
参数 描述
parser 必需。规定要使用的 XML 解析器。

实例

<?php
//invalid xml file
$xmlfile = 'test.xml';

$xmlparser = xml_parser_create();

// open a file and read data
$fp = fopen($xmlfile, 'r');
while ($xmldata = fread($fp, 4096))
{
// parse the data chunk
if (!xml_parse($xmlparser,$xmldata,feof($fp)))
{
die( print "ERROR: "
. xml_error_string(xml_get_error_code($xmlparser))
. "<br />"
. "Line: "
. xml_get_current_line_number($xmlparser)
. "<br />"
. "Column: "
. xml_get_current_column_number($xmlparser)
. "<br />");
}
}

xml_parser_free($xmlparser);
?>

上面代码的输出如下所示:

ERROR: 76
Line: 5
Column: 41

最新文章

  1. from表单如果未指定action,submit提交时候会执行当前url
  2. Velocity 语法(转)
  3. ORBSLAM2与OPENCV3.1.0出错解决办法
  4. 【解决】AWS服务控制台中上传文件失败
  5. PDA手持移动POS销售开单软件(网络版)、PDA手持设备小票机
  6. JAVA的JNI调用
  7. [CLR via C#]25. 线程基础
  8. Spring MVC 流程图
  9. HtmlHelper—DropDownList:SelectList、SelectListItem
  10. Java ==,equals() 和hashCode
  11. 用友U8按BOM计算销售订单物料需求SQL代码 第一稿
  12. angularJs项目实战!01:模块划分和目录组织
  13. sublime快捷键收藏
  14. 报错 BeanFactory not initialized or already closed - call &#39;refresh&#39; before accessing beans via the ApplicationContext 的解决方法
  15. new del 问题
  16. C# 计算文件的HASH
  17. Java基础---IO(三)--IO包中的其他类
  18. 《TCP-IP详解卷1:协议》【PDF】下载
  19. 百度地图JavaScript API本地搜索的结果面板
  20. WebDriverException : Missing &#39;type&#39; parameter

热门文章

  1. 《MapReduce: Simplified Data Processing on Large Clusters》论文研读
  2. embedded database (H2, HSQL or Derby), please put it on the classpath
  3. NOIP 2016 D2T2 蚯蚓](思维)
  4. CF833 A The Meaningless Game
  5. call_user_func的使用
  6. Centos 6.4最小化安装后的优化(2)
  7. Python函数04/生成器/推导式/内置函数
  8. Python Ethical Hacking - VULNERABILITY SCANNER(1)
  9. 【Python学习笔记四】获取html内容之后,如何提取信息:使用正则表达式筛选
  10. 用Tableau制作官网流量周报