PHP xml_parser_create_ns() ఫంక్షన్
నిర్వచనం మరియు వినియోగం
xml_parser_create_ns() ఫంక్షన్ నామస్పేస్ మద్దతుతో వాల్డ్ ఎక్సిమ్లే పార్సర్ సృష్టిస్తుంది.
该函数建立一个新的 XML 解析器并返回可被其它 XML 函数使用的资源句柄。
语法
xml_parser_create_ns(encoding,separator)
参数 | 描述 |
---|---|
encoding | 可选。规定输出编码。 |
encoding | 可选。规定标签名和命名空间的输出分隔符。默认是 ":"。 |
说明
可选参数 encoding 在 PHP 4 中用来指定要被解析的 XML 输入的字符编码方式。
PHP 5 开始,自动侦测输入的 XML 的编码,因此 encoding 参数仅用来指定解析后输出数据的编码。
在 PHP 4 中,默认输出的编码与输入数据的编码是相同的。如果传递了空字符串,解析器会尝试搜索头 3 或 4 个字节以确定文档的编码。
PHP 5.0.0 మరియు 5.0.1 లో, డిఫాల్ట్ అవుట్పుట్ చారెక్టర్ కోడింగ్ ISO-8859-1 ఉంది, మరియు PHP 5.0.2 మరియు పైబడిన సంస్కరణలు UTF-8 ఉంటాయి。
పార్సర్ సపోర్ట్ చేసే కోడింగ్ కండిషన్స్ ISO-8859-1, UTF-8 మరియు US-ASCII ఉన్నాయి。
సూచనలు మరియు కోమెంట్స్
సూచననామినేషన్ సపోర్ట్ లేని XML పార్సర్ తగ్గించడానికి ఉపయోగించండి xml_parser_free(); ఫంక్షన్.
సూచననామినేషన్ సపోర్ట్ లేని XML పార్సర్ సృష్టించడానికి ఉపయోగించండి xml_parser_create(); ఫంక్షన్.
ఉదాహరణ
<?php $xmlparser =; xml_parser_create_ns();; xml_parser_free($xmlparser); ?>