您好,登錄后才能下訂單哦!
這篇文章主要講解了“PHP xml_set_start_namespace_decl_handler XML解析器函數(shù)的定義和用法”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“PHP xml_set_start_namespace_decl_handler XML解析器函數(shù)的定義和用法”吧!
xml_set_start_namespace_decl_handler - 設(shè)置開(kāi)始命名空間聲明處理程序
語(yǔ)法:xml_set_start_namespace_decl_handler ( resource $parser , callable $handler )
設(shè)置聲明名稱空間時(shí)要調(diào)用的處理程序。 命名空間聲明出現(xiàn)在開(kāi)始標(biāo)記內(nèi)。 但是,對(duì)于在該開(kāi)始標(biāo)記中聲明的每個(gè)命名空間,在開(kāi)始標(biāo)記處理程序之前調(diào)用名稱空間聲明開(kāi)始處理程序。
參數(shù) | 必需的 | 描述 |
---|---|---|
parser | 是 | 對(duì)XML解析器的引用。 |
handler | 是 | handler是一個(gè)字符串,其中包含在解析器調(diào)用
xml_parse()時(shí)必須存在的函數(shù)的名稱。由處理程序命名的函數(shù)必須接受三個(gè)參數(shù),并且應(yīng)返回一個(gè)整數(shù)值。 如果從處理程序返回的值為FALSE(如果沒(méi)有返回值,則為FALSE),XML解析器將停止解析,而
xml_get_error_code()將返回XML_ERROR_EXTERNAL_ENTITY_HANDLING。:handler ( resource $parser , string $prefix , string $uri )
如果將處理程序函數(shù)設(shè)置為空字符串或FALSE,則該處理程序?qū)⒈唤谩?/p> 注意:除了函數(shù)名,還可以提供包含對(duì)象引用和方法名的數(shù)組。 |
xml_set_end_namespace_decl_handler() - 設(shè)置結(jié)束命名空間聲明處理程序
感謝各位的閱讀,以上就是“PHP xml_set_start_namespace_decl_handler XML解析器函數(shù)的定義和用法”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)PHP xml_set_start_namespace_decl_handler XML解析器函數(shù)的定義和用法這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。