File tree Expand file tree Collapse file tree 1 file changed +34
-1
lines changed
reference/xmlwriter/functions Expand file tree Collapse file tree 1 file changed +34
-1
lines changed Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<!-- $Revision$ -->
3- <!-- EN-Revision: 60294d6f9208a28d66112876a4fc8f73952a6d16 Maintainer: takagi Status: ready -->
3+ <!-- EN-Revision: 2716a63905d58e1c90feb8cdb027570f1eac377b Maintainer: takagi Status: ready -->
44<!-- Generated by xml_proto.php v2.4. Found in /scripts directory of phpdoc. -->
55<!-- Credits: mumumu -->
66<refentry xml : id =" function.xmlwriter-write-attribute" xmlns =" http://docbook.org/ns/docbook" >
6060 </para >
6161 </refsect1 >
6262
63+ <refsect1 role =" examples" >
64+ &reftitle.examples;
65+ <example xml : id =" xmlwriter-write-attribute.example.intermix" >
66+ <title >子要素と属性を混在させる</title >
67+ <para >
68+ 子要素と属性が混在した場合、最初の子要素より後に属性を書き込もうとしても失敗し、&false; が返ります。
69+ </para >
70+ <programlisting role =" php" >
71+ <![CDATA[
72+ <?php
73+ $xml = new XMLWriter();
74+ $xml->openMemory();
75+
76+ $xml->startElement('element');
77+ $xml->writeAttribute('attr1', '0');
78+ $xml->writeElement('subelem', '0');
79+ var_dump($xml->writeAttribute('attr2', '0'));
80+ $xml->endElement();
81+
82+ echo $xml->flush();
83+ ?>
84+ ]]>
85+ </programlisting >
86+ &example.outputs;
87+ <screen >
88+ <![CDATA[
89+ bool(false)
90+ <element attr1="0"><subelem>0</subelem></element>
91+ ]]>
92+ </screen >
93+ </example >
94+ </refsect1 >
95+
6396 <refsect1 role =" seealso" >
6497 &reftitle.seealso;
6598 <para >
You can’t perform that action at this time.
0 commit comments