Skip to content

Commit 5cb81be

Browse files
Add example that shows array_chunk() within a loop and without a whole multiple
1 parent ec0d693 commit 5cb81be

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

reference/array/functions/array-chunk.xml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,55 @@ Array
155155
)
156156
157157
)
158+
]]>
159+
</screen>
160+
</example>
161+
</para>
162+
<para>
163+
<example>
164+
<title>Using <function>array_chunk</function> in a loop</title>
165+
<programlisting role="php">
166+
<![CDATA[
167+
<?php
168+
$array = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9];
169+
170+
foreach (array_chunk($array, 3) as $chunk) {
171+
var_dump($chunk);
172+
}
173+
?>
174+
]]>
175+
</programlisting>
176+
&example.outputs;
177+
<screen>
178+
<![CDATA[
179+
array(3) {
180+
[0]=>
181+
int(0)
182+
[1]=>
183+
int(1)
184+
[2]=>
185+
int(2)
186+
}
187+
array(3) {
188+
[0]=>
189+
int(3)
190+
[1]=>
191+
int(4)
192+
[2]=>
193+
int(5)
194+
}
195+
array(3) {
196+
[0]=>
197+
int(6)
198+
[1]=>
199+
int(7)
200+
[2]=>
201+
int(8)
202+
}
203+
array(1) {
204+
[0]=>
205+
int(9)
206+
}
158207
]]>
159208
</screen>
160209
</example>

0 commit comments

Comments
 (0)