php使用循环创建任意长度数组

实例:生成长度为5的偶数集合

<?php
/**
 * [crtArr description]
 * @param  [int] $start   [循环开始变量]
 * @param  [int] $length  [数组长度]
 * @return [type] $arr    [返回数组]
 */
    function crtArr($start, $length){
        $arr = array(); //声明一个空的数组
        for($i = $start; $i <= $length; $i ++){
            $arr[] = $i*2; // 向数组中添加值
        }
        return $arr;
    }
    $arr1 = crtArr(1, 5);
    print_r($arr1);
?>
结果:Array ( [0] => 2 [1] => 4 [2] => 6 [3] => 8 [4] => 10 )
posted @ 2016-05-18 14:52  tristana  阅读(1118)  评论(0编辑  收藏  举报