PHP xml_get_current_column_number() 函数

PHP 教程 · 2019-01-30 17:14:20

定义和用法

xml_get_current_column_number() 函数获取 XML 解析器的当前列号。

如果成功,该函数则返回当前列号。如果失败,则返回 FALSE。

语法


xml_get_current_column_number(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: Mismatched tag
Line: 5
Column: 41


点击查看所有 PHP 教程 文章: https://www.codercto.com/courses/l/5.html

查看所有标签

离散数学及其应用(原书第4版)

离散数学及其应用(原书第4版)

Kenneth H.Rosen / 机械工业出版社 / 2002-1-1 / 75.00

离散数学及其应用:原书第4版,ISBN:9787111075776,作者:(美)Kenneth H.Rosen著;袁崇义[等]译一起来看看 《离散数学及其应用(原书第4版)》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

html转js在线工具
html转js在线工具

html转js在线工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具