【问题标题】:how to generate dynamic number array like below如何生成如下动态数字数组
【发布时间】:2017-04-22 04:22:11
【问题描述】:
 $big_box = array(1,2,3,16,17,18,31,32,33,46,47,48,61,62,63,76,77,78,91,92,93,106,107,108,121,122,123,136,137,138............);

 $small_box = array(4,19,34,49,64.............);

我想像上面的例子一样生成动态数字数组,最多 10000 个。

【问题讨论】:

  • 数字是随机的?还是有订单?
  • 不,它将在相同的示例序列中。

标签: php arrays dynamic


【解决方案1】:

对于数组$big_box 尝试这样的事情。

       $j = 0;
       for ($i=0; $i <= 1000; $i++) {
            if ($i!=0) {
                $big_box[] = $i;
                $j++;
            }
            if ($j == 3) {
                $j = 1;
                $big_box[] = $i+13;
                $i =$i+13;
            }
        }
        echo "<pre>";
        print_r($big_box);

和数组 $small_box

        $small_box = array();
        for($i=0; $i <= 1000; $i++) {
            if ($i == 0) {
                $small_box[$i] = 4;
            }else{
                $small_box[$i] = $small_box[$i-1]+15;
            }
        }
        echo "<pre>";
        print_r($small_box);

【讨论】:

  • 你能不能也帮忙看看$small_box。
  • 我都上传了。请检查
  • 谢谢 mota bhai :)
猜你喜欢
  • 2019-01-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-15
  • 2023-02-10
  • 1970-01-01
相关资源
最近更新 更多