XMLWriter::writeAttribute
xmlwriter_write_attribute
(PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL xmlwriter >= 0.1.0)
XMLWriter::writeAttribute -- xmlwriter_write_attribute — Записати повний атрибут
Опис
Об'єктно-орієнтований стиль
public XMLWriter::writeAttribute(string $name, string $value): bool
Процедурний стиль
xmlwriter_write_attribute(XMLWriter $writer, string $name, string $value): bool
Записує повний атрибут.
Список параметрів
writer
Тільки для процедурних дзвінків. Змінний екземпляр XMLWriter. Об'єкт повертається з дзвінка xmlwriter_open_uri() або xmlwriter_open_memory()
name
Ім'я атрибуту.
value
Значення атрибуту.
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
список змін
Версия | Опис |
---|---|
8.0.0 | В параметреwriter тепер очікується екземпляр XMLWriter; раніше очікували ресурс (resource). |
Приклади
Приклад #1 Перемішування поделементів та атрибутів
Якщо запис поделементів та атрибутів змішаний, будь-яка спроба запису атрибутів після першого поделемента завершиться помилкою і поверне false.
Loading...
Результат виконання наведеного прикладу:
bool(false)
<element attr1="0"><subelem>0</subelem></element>
Дивіться також
- XMLWriter::writeAttributeNs() - Записати повний атрибут простору імен
- XMLWriter::startAttribute() - Створити початковий атрибут
- XMLWriter::startAttributeNs() - Створити стартовий атрибут простору імен
- XMLWriter::endAttribute() - Завершити атрибут