PHP xml_get_error_code() 函数
2024-10-09 12:18:45
定义和用法
xml_get_error_code() 函数获取 XML 解析器错误代码。高佣联盟 www.cgewang.com
如果成功,该函数则返回错误代码。如果失败,则返回 FALSE。
语法
xml_get_error_code(parser)
参数 | 描述 |
---|---|
parser | 必需。规定要使用的 XML 解析器。 |
实例
<?php
//invalid xml file
$xmlfile = 'test.xml';
//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
Line: 5
Column: 41
最新文章
- from表单如果未指定action,submit提交时候会执行当前url
- Velocity 语法(转)
- ORBSLAM2与OPENCV3.1.0出错解决办法
- 【解决】AWS服务控制台中上传文件失败
- PDA手持移动POS销售开单软件(网络版)、PDA手持设备小票机
- JAVA的JNI调用
- [CLR via C#]25. 线程基础
- Spring MVC 流程图
- HtmlHelper—DropDownList:SelectList、SelectListItem
- Java ==,equals() 和hashCode
- 用友U8按BOM计算销售订单物料需求SQL代码 第一稿
- angularJs项目实战!01:模块划分和目录组织
- sublime快捷键收藏
- 报错 BeanFactory not initialized or already closed - call &#39;refresh&#39; before accessing beans via the ApplicationContext 的解决方法
- new del 问题
- C# 计算文件的HASH
- Java基础---IO(三)--IO包中的其他类
- 《TCP-IP详解卷1:协议》【PDF】下载
- 百度地图JavaScript API本地搜索的结果面板
- WebDriverException : Missing &#39;type&#39; parameter
热门文章
- 《MapReduce: Simplified Data Processing on Large Clusters》论文研读
- embedded database (H2, HSQL or Derby), please put it on the classpath
- NOIP 2016 D2T2 蚯蚓](思维)
- CF833 A The Meaningless Game
- call_user_func的使用
- Centos 6.4最小化安装后的优化(2)
- Python函数04/生成器/推导式/内置函数
- Python Ethical Hacking - VULNERABILITY SCANNER(1)
- 【Python学习笔记四】获取html内容之后,如何提取信息:使用正则表达式筛选
- 用Tableau制作官网流量周报