reference/array/functions/array-walk.xml
cec5275f23d2db648df30a5702b378044431be97
cec5275f23d2db648df30a5702b378044431be97
...
...
@@ -8,7 +8,7 @@
8
8
<refsect1 role="description">
9
9
&reftitle.description;
10
10
<methodsynopsis>
11
-
<type>bool</type><methodname>array_walk</methodname>
11
+
<type>true</type><methodname>array_walk</methodname>
12
12
<methodparam><type class="union"><type>array</type><type>object</type></type><parameter role="reference">array</parameter></methodparam>
13
13
<methodparam><type>callable</type><parameter>callback</parameter></methodparam>
14
14
<methodparam choice="opt"><type>mixed</type><parameter>arg</parameter><initializer>&null;</initializer></methodparam>
...
...
@@ -86,7 +86,7 @@
86
86
<refsect1 role="returnvalues">
87
87
&reftitle.returnvalues;
88
88
<para>
89
-
Returns &true;.
89
+
&return.true.always;
90
90
</para>
91
91
</refsect1>
92
92
...
...
@@ -113,6 +113,7 @@
113
113
</row>
114
114
</thead>
115
115
<tbody>
116
+
&return.type.true;
116
117
<row>
117
118
<entry>8.0.0</entry>
118
119
<entry>
...
...
@@ -168,6 +169,31 @@ d. fruit: lemon
168
169
a. fruit: orange
169
170
b. fruit: banana
170
171
c. fruit: apple
172
+
]]>
173
+
</screen>
174
+
</example>
175
+
</para>
176
+
<para>
177
+
<example>
178
+
<title><function>array_walk</function> example using anonymous function</title>
179
+
<programlisting role="php">
180
+
<![CDATA[
181
+
<?php
182
+
$elements = ['a', 'b', 'c'];
183
+
184
+
array_walk($elements, function ($value, $key) {
185
+
echo "{$key} => {$value}\n";
186
+
});
187
+
188
+
?>
189
+
]]>
190
+
</programlisting>
191
+
&example.outputs;
192
+
<screen role="php">
193
+
<![CDATA[
194
+
0 => a
195
+
1 => b
196
+
2 => c
171
197
]]>
172
198
</screen>
173
199
</example>
174
200