我有一個關於PHP foreach循環的問題。我在Codeigniter中使用它。foreach循環 - 一旦啓動項目就添加項目?
基本上我有一個數據庫中的項目列表,我正在使用foreach循環來運行數據庫中的每個項目上的腳本,直到腳本已經在每個項目上運行。
我的問題是:如果我有,例如,數據庫中的45個項目,然後啓動循環,如果在循環仍在運行時將其他項目添加到數據庫列表中,會發生什麼情況,從而製作更大的列表的項目要循環?
是否可以: 運行啓動時在循環中的所有項目(在本例中爲45)。 或 運行循環中的所有項目,並在其結束時(編號爲45)繼續在啓動循環後添加的附加運行項上運行腳本。
我似乎無法找到這個任何答案,任何的信息是最讚賞
試試看! – 2012-02-17 13:47:45
我不明白爲什麼你不去嘗試一下? – MacMac 2012-02-17 13:49:35
一旦查詢將被觸發,您將在獲取的結果上運行forach循環,不會添加任何記錄,您必須再次從表 – 2012-02-17 13:50:45