亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

for 循環內部的多次比較不會破壞php代碼。為什么?

for 循環內部的多次比較不會破壞php代碼。為什么?

PHP
楊魅力 2022-09-25 21:01:10
為什么這段代碼在第二個 for 循環 () 中明顯錯誤時工作?php 是否允許在循環內進行多次比較?for ($i==0; $i<$parts; $i++) {forfunction split_integer ($num,$parts) {    $value = 0;    $i = 0;    $result = [];    $modulus = $num%$parts;    if ($modulus == 0) {        for($i = 0; $i < $parts; $i++)        {            $value = $num/$parts;            $result[] = $value;        }    } else {        $valueMod = $parts - ($num % $parts);        $value = $num/$parts;        for ($i==0; $i<$parts; $i++) {            if ($i >= $valueMod) {                $result[] = floor($value+1);            } else {                $result[] = floor($value);            }        }    }    return $result;}
查看完整描述

1 回答

?
天涯盡頭無女友

TA貢獻1831條經驗 獲得超9個贊

代碼運行,因為對循環沒有影響。for ($i==0; $i < $parts; $i++)$i==0


在正常循環中,第一個語句只是設置或任何其他計數器的初始值。由于您之前已設置為 0,因此循環從 運行到第二個語句不為 true。for$i$i$i = 0$i < $parts


更進一步,您甚至可以省略第一個語句:


$i = 0;

for (; $i < 3; $i++) {

    echo $i;

}

循環仍將從 到 運行 3 次。02


查看完整回答
反對 回復 2022-09-25
  • 1 回答
  • 0 關注
  • 90 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號