如何从首先在php中重新启动循环

布林达·巴斯卡兰(Brindha Baskaran)

在这里,我有2台机器,我需要为这些机器分配产品。每台机器有50个产品容量,所以如果我有100个产品,第一台机器上有50个产品,第二台机器上有50个产品,上述概念很好用,但是如果我的产品数量为150,则应该首先分配产品50至第一台机器,第二50至第二台机器,然后第三50至第一台机器,

$CountMachine=2;
$balanceQty=150;
$Loopcount=1;
foreach($FetchMachine as $i => $row){ //array has 2 records
     //allocated 50 products
     $balanceQty=$balanceQty-50;
     if($Loopcount==$CountMachine && $BalanceQty>0){
   $i=0; //herei got stuck , how to restart the loop from here, if the balance quantity is greater than 0 but loop excution is completed
  }
    }
$Loopcount++;
布林达·巴斯卡兰(Brindha Baskaran)
 $CountMachine=2;
 $balanceQty=150;
 while($balanceQty>0){
 foreach($FetchMachine as $i => $row){ //array has 2 records
      //allocated 50 products
      $balanceQty=$balanceQty-50;

     }
     }

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何首先在Wicket中呈现<meta>标签?

如何重新启动python中的“ for”循环?

如何重新启动for循环

如何首先在 UI 中显示 JSON 对象中的最后一个属性

如何在Windows 10中更改homepath变量以首先在cmd中查看目录

如果用户首先在 PHP 中访问了某个页面,则更改登录页面

将 php 包含到 html 中,首先在网站的错误位置加载

EF例外,如何首先在C#和实体框架代码中为地址建模

如何首先在实体框架代码中的 linq 中使用可为空列表?

如何首先在EF6代码中设置唯一属性

AWS Lambda:如何使用必须首先在linux中安装的工具?

如何控制首先在ggplot2中绘制哪个因子?

如何使用VBA附加所有工作表但首先在电子邮件中

如何首先在Entity Framework代码中为Identity主键设置起始值?

如何首先在Node.js中执行所有控制台日志?

如何首先在asp.net核心中的代码中创建关系

如何首先在EF代码中建立模型与枚举之间的多对多关系?

如何首先在 Xamarin.Android 中以编程方式连接到特定的 SSID?

如何在循环中重新启动php

如何首先在代码中保存外键的集合

首先在mysqli中显示较新的数据

首先在设备上的iOS 9中与NSURLConnection连接

首先在路由表中插入忽略的路由

首先在javascript中显示已加载的元素

替换所有捕获的组,但首先在 sed 中

首先在子级子级中添加儿童

首先在Entity Framework代码中链接子表

首先在EF代码中删除列

哪个文件首先在pytest中执行?