©
このドキュメントでは、 php中国語ネットマニュアル リリース
(PHP 5 >= 5.1.2, PECL xmlwriter >= 0.1.0)
XMLWriter::writeAttribute -- xmlwriter_write_attribute — Write full attribute
面向对象风格
$name
, string $value
)过程化风格
$xmlwriter
, string $name
, string $value
)Writes a full attribute.
xmlwriter
仅用于过程调用。被修改的 XMLWriter resource 。此资源来自于对 xmlwriter_open_uri() 或 xmlwriter_open_memory() 的调用。
name
The name of the attribute.
value
The value of the attribute.
成功时返回 TRUE
, 或者在失败时返回 FALSE
。
[#1] Jason Hughes [2011-04-15 13:37:53]
If you intermix writing sub-elements and attributes, any attributes that are written after the first sub-element are ignored/discarded:
<?php
$xml->startElement('element');
$xml->writeAttribute('attr1', 0);
$xml->writeElement('subelem', 0);
$xml->writeAttribute('attr2', 0);
$xml->endElement();
?>
Outputs:
<element attr1=0>
<subelem>0</subelem>
</element>
This is stupid, but the way it works as of PHP 5.2.4.