4.4. Initializing an Array to a Range of Integers4.4.3. DiscussionFor increments other than 1, you can use: function pc_array_range($start, $stop, $step) { $array = array(); for ($i = $start; $i <= $stop; $i += $step) { $array[] = $i; } return $array; } So, for odd numbers: $odd = pc_array_range(1, 52, 2); And, for even numbers: $even = pc_array_range(2, 52, 2); 4.4.4. See AlsoRecipe 2.5 for how to operate on a series of integers; documentation on range( ) at http://www.php.net/range. Copyright © 2003 O'Reilly & Associates. All rights reserved. |
|