XMLWriter::setIndent
xmlwriter_set_indent
(PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL xmlwriter >= 0.1.0)
XMLWriter::setIndent -- xmlwriter_set_indent — Увімкнути або вимкнути відступи
Опис
Об'єктно-орієнтований стиль
public XMLWriter::setIndent(bool $enable): bool
Процедурний стиль
xmlwriter_set_indent(XMLWriter $writer, bool $enable): bool
Вмикає або вимикає відступи.
Список параметрів
writer
Тільки для процедурних дзвінків. Змінний екземпляр XMLWriter. Об'єкт повертається з дзвінка xmlwriter_open_uri() або xmlwriter_open_memory()
enable
Визначає, чи додавання відступу.
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
список змін
Версия | Опис |
---|---|
8.0.0 | В параметреwriter тепер очікується екземпляр XMLWriter; раніше очікували ресурс (resource). |
Приклади
Приклад #1XMLWriter::setIndent()** і змішаний вміст**
Увімкнення відступу не підходить для змішаного вмісту, оскільки рядок відступу також вставляється перед вбудованими елементами.
Loading...
Результат виконання наведеного прикладу:
<?xml version="1.0"?>
<p>до <a>элемена</a>
после</p>
Примітки
Зауваження :
Відступ скидається при відкритті xmlwriter.
Дивіться також
- XMLWriter::setIndentString() - Встановити рядок, який використовується для відступів