我想知道如何:我有2個foreach循環,一個在另一個裏面。 例如:如何在第二個循環中使用一個foreach循環的值?
foreach($a as $b) {
foreach($c as $d) {
echo $b;
}
}
現在,這個代碼片段犯規任何意義,但我想知道的是如何獲得第一foreach循環(這裏的$b
)進入第二foreach循環的價值。因爲在這個例子中$b
不會被輸出。
那麼我怎樣才能將變量$b
設置爲全局的,以便在第二個foreach循環中使用它?
該示例沒有任何問題。問題在別處。 「$ a」實際上是你認爲的嗎? – JJJ
I'll您顯示真正的問題: 'foreach($ _ POST [ 「daylist」]作爲$ daylist_id) \t { \t \t $ I = 1; \t \t \t \t的foreach($ _ POST [ 「清單」 作爲$ LIST_ID) \t \t {' 現在在第二foreach循環我不能用$ daylist_id。 – phpheini
好的,問題是$ _POST [「daylist」]或$ _POST [「list」]是空的。嘗試'print_r($ _POST)'並驗證。 – JJJ