如何在PHP中一起循环几个数字?

时间:2019-06-14 08:09:43

标签: php arrays loops

我有一个问题需要将多个数字循环在一起。

我尝试使用以下两个功能:

selectedApp

但是我希望脚本像这样一步:

for ($x=28; $x <= 31; $x++){
    echo $x.'<br>';
}

for($i=1; $i<6; $i++){
    echo $i.'<br>';
}

最后的结果是,我尝试在输入选项上实现它:

for(){
  // code
  for(){
     // code
  }
}

3 个答案:

答案 0 :(得分:0)

将第一个循环增加1并在其中运行第二个循环

for ($x=28; $x <= 32; $x++)
{

    if($x <= 31)
    {
        echo $x.'<br>';
    }
    else
    {
       for($i=1; $i<6; $i++)
        {
          echo $i.'<br>';
        }
    }

}

答案 1 :(得分:0)

如果您“ ...要在选项1-31中创建日期,但我从中间将日期切开,例如28-31,然后是1-27 ...” ,则可能尝试使用下一个示例,仅使用一个// see: https://vue-test-utils.vuejs.org/api/config.html config.stubs['notifications'] = '<div />'; const localVue = createLocalVue(); //see https://github.com/vuejs/vue-test-utils/issues/450 // jsfiddle @ https://jsfiddle.net/smsjfz5r/4/ // solves [Vue warn]: Failed to resolve directive: intro-step localVue.directive('intro', { inserted: function(el) { return; }, }); localVue.directive('intro-step', { inserted: function(el) { return; }, }); const getWrapper = () => { return shallowMount(Campaign, {localVue}); }; 循环:

for

答案 2 :(得分:0)

您好,如果只需要打印

`<option>28</option>`
    <option>29</option>
    <option>30</option>
    <option>31</option>
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
    <option>6</option>

then can use below code 
$start = 28;
$count = 31;

for ($x = $start; $x <=$count; $x++){
       echo '<option>'.$x.'</option>';

    if($x==31){
        $count=6;
         $x=0;

    }
}