DOMDocument::xinclude
(PHP 5, PHP 7, PHP 8)
DOMDocument::xinclude — Вставляє XInclude в об'єкті DOMDocument.
Опис
public DOMDocument::xinclude(int $options = 0): int|false
Цей метод вставляє » блоки XInclude в об'єкті класу DOMDocument.
Зауваження :
Через те, що libxml2 автоматично дозволяє сутності, виклик цього методу призведе до несподіваних результатів у випадку, коли файл XML містить прикріплену схему DTD.
Список параметрів
options
Побітове АБО (OR
) . констант опцій libxml
Значення, що повертаються
Возвращает количество XInclude в документе, -1 если при обработке произошла ошибка, либо**false
**, якщо не було зроблено жодної заміни.
Приклади
Приклад #1 Приклад використання DOMDocument::xinclude()
Loading...
Висновок наведеного прикладу буде схожим на:
<?xml version="1.0"?>
<chapter xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Books of the other guy..</title>
<para>
<row xml:base="/home/didou/book.xml">
<entry>The Grapes of Wrath</entry>
<entry>John Steinbeck</entry>
<entry>en</entry>
<entry>0140186409</entry>
</row>
<row xml:base="/home/didou/book.xml">
<entry>The Pearl</entry>
<entry>John Steinbeck</entry>
<entry>en</entry>
<entry>014017737X</entry>
</row>
<row xml:base="/home/didou/book.xml">
<entry>Samarcande</entry>
<entry>Amine Maalouf</entry>
<entry>fr</entry>
<entry>2253051209</entry>
</row>
</para>
</chapter>