XML Помощник
Файл XML Помощник содержит функции, которые помогают работать с XML данными.
Загрузка этого Помощника
Этот помощник загружается с помощью следующего кода
$this->load->helper('xml');
Доступные функции
Доступны следующие функции:
-
xml_convert($str[, $protect_all = FALSE]) -
Параметры: - $str (строка) – строка текста для преобразования
- $protect_all (логическое значение) – нужно ли защищать весь контент, который выглядит как потенциальная сущность, вместо только пронумерованных сущностей, например &foo;
Возвращает: Преобразованная в XML строка
Тип возвращаемого значения: строка
Принимает строку в качестве входных данных и преобразует следующие зарезервированные символы XML в сущности:
- Знаки амперсанда: &
- Символы меньше и больше: < >
- Одинарные и двойные кавычки: ‘ “
- Дефисы: -
Эта функция игнорирует амперсанды, если они являются частью существующих пронумерованных символьных сущностей, например {. Пример:
$string = '<p>Here is a paragraph & an entity ({).</p>'; $string = xml_convert($string); echo $string;
выводит:
<p>Here is a paragraph & an entity ({).</p>
© 2014–2020 British Columbia Institute of Technology
Licensed under the MIT License.
https://codeigniter.com/userguide3/helpers/xml_helper.html