我可以有兩個while循環條件相同但if語句在一個頁面中不同嗎?兩個while循環在一頁
例如:
$qtytoAdd = $rec_qty[$mat_key];
while($qtytoAdd > 0){
if(($remBalance - $qtytoAdd) >= 0) {
//do something
$qtytoAdd = 0
}else{
//do something
$qtytoAdd = $qtytoAdd - $remBalance
}
}
而且這樣的事情:
while($qtytoAdd > 0){
if(($reqRemBal- $qtytoAdd) >= 0) {
//do something
$qtytoAdd = 0
}else{
//do something
$qtytoAdd = $qtytoAdd - $reqRemBal
}
}
的$qtytoAdd
變量實際上是在循環之前在開始時定義。我試圖做的是同時運行while循環和$qtytoAdd
每個while循環首先具有相同的值。
你試過了嗎?如果是這樣,發生了什麼?如果不是,爲什麼? – Jon
你是否希望同時完成兩個運行?就目前而言,這是可能的。但是它會先運行第一個循環,直到第一個循環結束,然後是第二個循環。 – TheDeadLike
在進入第二個循環之前不會退出。 – SparKot