XML 助手

XML 助手文件包含用于处理 XML 数据的函数。

加载此助手

此助手使用以下代码加载

<?php

helper('xml');

可用函数

以下函数可用

xml_convert($str[, $protect_all = false])
参数:
  • $str (string) – 要转换的文本字符串

  • $protect_all (bool) – 是否保护所有看起来像潜在实体的内容,而不仅仅是编号实体,例如 &foo;

返回值:

XML 转换后的字符串

返回类型:

string

将字符串作为输入,并将以下保留的 XML 字符转换为实体

  • 与号:&

  • 小于号和大于号:< >

  • 单引号和双引号:‘ “

  • 连字符:-

如果与号是现有编号字符实体的一部分,例如 &#123;,则此函数会忽略它们。示例

<?php

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

输出

&lt;p&gt;Here is a paragraph &amp; an entity (&#123;).&lt;/p&gt;