reference/simplexml/simplexmlelement/construct.xml
28f0dc949d62c97698ac4a0ca814c3780d8cf318
...
...
@@ -9,13 +9,13 @@
9
9
</refnamediv>
10
10
<refsect1 role="description">
11
11
&reftitle.description;
12
-
<constructorsynopsis>
13
-
<modifier>final</modifier> <modifier>public</modifier> <methodname>SimpleXMLElement::__construct</methodname>
12
+
<constructorsynopsis role="SimpleXMLElement">
13
+
<modifier>public</modifier> <methodname>SimpleXMLElement::__construct</methodname>
14
14
<methodparam><type>string</type><parameter>data</parameter></methodparam>
15
15
<methodparam choice="opt"><type>int</type><parameter>options</parameter><initializer>0</initializer></methodparam>
16
-
<methodparam choice="opt"><type>bool</type><parameter>data_is_url</parameter><initializer>&false;</initializer></methodparam>
17
-
<methodparam choice="opt"><type>string</type><parameter>ns</parameter><initializer>""</initializer></methodparam>
18
-
<methodparam choice="opt"><type>bool</type><parameter>is_prefix</parameter><initializer>&false;</initializer></methodparam>
16
+
<methodparam choice="opt"><type>bool</type><parameter>dataIsURL</parameter><initializer>&false;</initializer></methodparam>
17
+
<methodparam choice="opt"><type>string</type><parameter>namespaceOrPrefix</parameter><initializer>""</initializer></methodparam>
18
+
<methodparam choice="opt"><type>bool</type><parameter>isPrefix</parameter><initializer>&false;</initializer></methodparam>
19
19
</constructorsynopsis>
20
20
<para>
21
21
Creates a new <classname>SimpleXMLElement</classname> object.
...
...
@@ -31,7 +31,7 @@
31
31
<listitem>
32
32
<para>
33
33
A well-formed XML string or the path or URL to an XML document if
34
-
<parameter>data_is_url</parameter> is &true;.
34
+
<parameter>dataIsURL</parameter> is &true;.
35
35
</para>
36
36
</listitem>
37
37
</varlistentry>
...
...
@@ -45,25 +45,24 @@
45
45
</para>
46
46
<note>
47
47
<para>
48
-
It may be necessary to pass <constant><link
49
-
linkend="constant.libxml-parsehuge">LIBXML_PARSEHUGE</link></constant>
48
+
It may be necessary to pass <constant>LIBXML_PARSEHUGE</constant>
50
49
to be able to process deeply nested XML or very large text nodes.
51
50
</para>
52
51
</note>
53
52
</listitem>
54
53
</varlistentry>
55
54
<varlistentry>
56
-
<term><parameter>data_is_url</parameter></term>
55
+
<term><parameter>dataIsURL</parameter></term>
57
56
<listitem>
58
57
<para>
59
-
By default, <parameter>data_is_url</parameter> is &false;. Use &true; to
58
+
By default, <parameter>dataIsURL</parameter> is &false;. Use &true; to
60
59
specify that <parameter>data</parameter> is a path or URL to an XML
61
60
document instead of <type>string</type> data.
62
61
</para>
63
62
</listitem>
64
63
</varlistentry>
65
64
<varlistentry>
66
-
<term><parameter>ns</parameter></term>
65
+
<term><parameter>namespaceOrPrefix</parameter></term>
67
66
<listitem>
68
67
<para>
69
68
Namespace prefix or URI.
...
...
@@ -71,10 +70,10 @@
71
70
</listitem>
72
71
</varlistentry>
73
72
<varlistentry>
74
-
<term><parameter>is_prefix</parameter></term>
73
+
<term><parameter>isPrefix</parameter></term>
75
74
<listitem>
76
75
<para>
77
-
&true; if <parameter>ns</parameter> is a prefix, &false; if it's a URI;
76
+
&true; if <parameter>namespaceOrPrefix</parameter> is a prefix, &false; if it's a URI;
78
77
defaults to &false;.
79
78
</para>
80
79
</listitem>
...
...
@@ -83,14 +82,6 @@
83
82
</para>
84
83
</refsect1>
85
84

86
-
<refsect1 role="returnvalues">
87
-
&reftitle.returnvalues;
88
-
<para>
89
-
Returns a <type>SimpleXMLElement</type> object representing
90
-
<parameter>data</parameter>.
91
-
</para>
92
-
</refsect1>
93
-
94
85
<refsect1 role="errors">
95
86
&reftitle.errors;
96
87
<para>
...
...
@@ -107,32 +98,6 @@
107
98
</tip>
108
99
</refsect1>
109
100
110
-
<refsect1 role="changelog">
111
-
&reftitle.changelog;
112
-
<para>
113
-
<informaltable>
114
-
<tgroup cols="2">
115
-
<thead>
116
-
<row>
117
-
<entry>&Version;</entry>
118
-
<entry>&Description;</entry>
119
-
</row>
120
-
</thead>
121
-
<tbody>
122
-
<row>
123
-
<entry>5.2.0</entry>
124
-
<entry>Added the <parameter>ns</parameter> and <parameter>is_prefix</parameter> parameters.</entry>
125
-
</row>
126
-
<row>
127
-
<entry>5.1.2</entry>
128
-
<entry>Added the <parameter>options</parameter> and <parameter>data_is_url</parameter> parameters.</entry>
129
-
</row>
130
-
</tbody>
131
-
</tgroup>
132
-
</informaltable>
133
-
</para>
134
-
</refsect1>
135
-
136
101
<refsect1 role="examples">
137
102
&reftitle.examples;
138
103
<para>
...
...
@@ -172,7 +137,7 @@ PHP: Behind the Parser
172
137
<![CDATA[
173
138
<?php
174
139

175
-
$sxe = new SimpleXMLElement('http://example.org/document.xml', NULL, TRUE);
140
+
$sxe = new SimpleXMLElement('http://example.org/document.xml', 0, true);
176
141
echo $sxe->asXML();
177
142

178
143
?>
...
...
@@ -189,13 +154,13 @@ echo $sxe->asXML();
189
154
<member><xref linkend="simplexml.examples-basic"/></member>
190
155
<member><function>simplexml_load_string</function></member>
191
156
<member><function>simplexml_load_file</function></member>
192
-
<member><xref linkend="simplexml.examples-errors" /></member>
157
+
<member><xref linkend="simplexml.examples-errors"/></member>
193
158
<member><function>libxml_use_internal_errors</function></member>
159
+
<member><function>libxml_set_streams_context</function></member>
194
160
</simplelist>
195
161
</para>
196
162
</refsect1>
197
163
</refentry>
198
-

199
164
<!-- Keep this comment at the end of the file
200
165
Local variables:
201
166
mode: sgml
202
167