我想知道如何:我有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