note 37804 added to function.array-slice
| From: | jw at jwscripts dot com | Date: | Thu, 27 Nov 2003 21:31:58 +0000 |
| Subject: | note 37804 added to function.array-slice | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-61046@lists.php.net to get a copy of this message | ||
When you pass an array by reference, array_slice will reduce it:
<?
$numbers = explode(",","340,102,103,1044,503,2503,1035,3025,321,782,291");
$message_split = 4;
while (count($numbers) > 0) {
$number = array_splice(&$numbers, 0, $message_split);
echo implode(", ", $number)."<br />";
}
?>
This will print:
340, 102, 103, 1044
503, 2503, 1035, 3025
321, 782, 291
----
Manual Page -- http://www.php.net/manual/en/function.array-slice.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+37804
Delete -- http://master.php.net/manage/user-notes.php?action=delete+37804&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+37804&report=yes
Search -- http://master.php.net/manage/user-notes.php