CodeIgniter4 XML 輔助函數(shù)

2020-08-17 17:35 更新

XML輔助函數(shù)文件包含一些用于處理XML數(shù)據(jù)的函數(shù)。

加載輔助函數(shù)

輔助函數(shù)是通過以下代碼加載的

helper('xml');

可用的函數(shù)

可使用以下函數(shù):

xml_convert($str[, $protect_all = FALSE])

param string $str: 所需要轉(zhuǎn)換的文本字符串
param bool $protect_all: 是否保持那些看起來是一個潛在實體的結(jié)構(gòu)而非將其轉(zhuǎn)化為數(shù)字標(biāo)識的實體,例如$foo。
returns: 轉(zhuǎn)化成XML結(jié)構(gòu)的字符串
rtype: string

將一個字符串作為輸入并將以下的保留XML字符轉(zhuǎn)化為實體:

  • 與操作符: &
  • 大于小于號: < >
  • 單雙引號: ‘ “
  • 橫杠: -

該函數(shù)將忽略作為數(shù)字字符實體的一部分而存在的&符號,例如 { 。如下所示:

        $string = '<p>Here is a paragraph & an entity ({).</p>';
        $string = xml_convert($string);
        echo $string;


輸出:


.. code-block:: html


        <p>Here is a paragraph & an entity ({).</p>
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號