xml_parser_create_ns()函數是PHP中的內置函數,用於創建具有名稱空間支持的XML解析器並返回資源句柄。
用法:
resource xml_parser_create_ns( string $encoding, string $separator )
參數:該函數接受上述和以下描述的兩個參數:
- $encoding:它是可選參數。它指定字符編碼
- 用於PHP 4中的輸入/輸出
- 僅用於PHP 5的輸出
- 對於5.0.0和5.0.1,默認輸出字符集為ISO-8859-1
- 從5.0.2起默認輸出字符集為UTF-8
$encoding的可能值為ISO-8859-1,UTF-8和US-ASCII。
- $separator:它是可選參數。它指定標簽名稱和名稱空間的輸出分隔符。其默認值為“:”。
返回值:
- 成功時:它返回一個資源句柄,該句柄將由其他一些XML函數使用。
- 失敗時:它返回FALSE。
注意:
- 此函數可用於PHP 4.0.5和更高版本。
- 這些示例可能不適用於在線IDE。因此,請嘗試在本地服務器或php托管服務器上運行它。
以下示例程序旨在說明PHP中的xml_parser_create_ns()函數:
程序1:
<?php
// Create an XML parser with
// namespace support
$parser = xml_parser_create_ns();
// Free the xml parser
xml_parser_free($parser);
?>
輸出:
(no output)
程序2:
<?php
// Createing an XML parser
// with namespace support
$parser = xml_parser_create_ns();
// Free the xml parser
$res = xml_parser_free($parser);
// Check parser is created or not
if(!$parser) {
echo "error occured!";
}else {
echo "parser with namespace support has successfully been created";
}
?>
輸出:
parser with namespace support has successfully been created
參考: https://www.php.net/manual/en/function.xml-parser-create-ns.php
相關用法
- p5.js sq()用法及代碼示例
- d3.js d3.map.has()用法及代碼示例
- PHP next()用法及代碼示例
- p5.js day()用法及代碼示例
- p5.js pow()用法及代碼示例
- CSS var()用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- PHP pow( )用法及代碼示例
- PHP pi( )用法及代碼示例
- PHP Ds\Map get()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- p5.js str()用法及代碼示例
注:本文由純淨天空篩選整理自gekcho大神的英文原創作品 PHP | xml_parser_create_ns() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。