如何以$計數器值在其第一次迭代中爲1,在每個後續週期中爲0來編寫此值?在第一個循環後限制計數器值
$counter =1;
foreach($result):
$number = $result['value'] + $counter;
db->update($result['value'] => $number);
$counter--;
endforeach;
本質上我的目標是獲得$號是在第一循環$號+ 1,然後對每個以下循環$號+ 0。
$ result ['value']的值將在第一次循環後設置爲$ number + 1,因此在下一個循環中$ result ['value']將是所需的未更改值。
輝煌!問題顯然是我自己,使最基本的想法複雜化了。非常感謝你給我一個清晰明瞭的視角。 – sterling 2010-03-06 20:53:46