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