uTools-Manuals/docs/php/xml_parser_create_ns.html
2019-04-28 19:00:34 +08:00

38 lines
2.8 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>生成一个支持命名空间的 XML 解析器</title>
</head>
<body class="docs"><div id="layout">
<div id="layout-content"><div id="function.xml-parser-create-ns" class="refentry">
<div class="refnamediv">
<h1 class="refname">xml_parser_create_ns</h1>
<p class="verinfo">(PHP 4 &gt;= 4.0.5, PHP 5, PHP 7)</p><p class="refpurpose"><span class="refname">xml_parser_create_ns</span> &mdash; <span class="dc-title">
生成一个支持命名空间的 XML 解析器
</span></p>
</div>
<div class="refsect1 unknown-returnvaluet" id="refsect1-function.xml-parser-create-ns-unknown-returnvaluet">
<h3 class="title">描述</h3>
<div class="methodsynopsis dc-description">
<span class="methodname"><strong>xml_parser_create_ns</strong></span>
([ <span class="methodparam"><span class="type">string</span> <code class="parameter">$encoding</code></span>
[, <span class="methodparam"><span class="type">string</span> <code class="parameter">$sep</code></span>
]] ) : <span class="type">resource</span></div>
<p class="para rdfs-comment">
函数 <span class="function"><strong>xml_parser_create_ns()</strong></span> 建立一个新的支持 XML 命名空间的解析器并返回可被其它 XML 函数使用的资源句柄。
</p>
<p class="para">
通过有命名空间支持的解析器,传递给各种各样句柄函数的标签参数将由命名空间和标签名组成。命名空间和标签名的分隔符由 <code class="parameter">seperator</code> 参数制定的字符串决定,其默认值为“:”。
</p>
<p class="para">
可选参数 <code class="parameter">encoding</code> 在 PHP 4 中用来指定要被解析的 XML 输入的字符编码方式。PHP 5 开始,自动侦测输入的 XML 的编码,因此 <code class="parameter">encoding</code> 参数仅用来指定解析后输出数据的编码。在 PHP 4 总,默认输出的编码与输入数据的编码是相同的。如果传递了空字符串,解析器会尝试搜索头 3 或 4 个字节以确定文档的编码。在 PHP 5.0.0 和 5.0.1 总,默认输出的字符编码是 ISO-8859-1而 PHP 5.0.2 及以上版本是 UTF-8。解析器支持的编码有 <em>ISO-8859-1</em>, <em>UTF-8</em><em>US-ASCII</em>
</p>
<p class="para">
请参阅函数 <span class="function"><a href="xml_parser_create.html" class="function">xml_parser_create()</a></span><span class="function"><a href="xml_parser_free.html" class="function">xml_parser_free()</a></span>
</p>
</div>
</div></div></div></body></html>