我可以这样做(Loop in Loop)吗?

Mig*_*anz 1 php for-loop

我该怎么做这样的事情:

for ($i = 1; $i <= $_SESSION['variable'] * $_SESSION['variable2']; $i++) {
    $listo[$i] = $preparado1[$i].
    for ($i = 1; $i <= $_SESSION['variable2']; $i++) {
        $preparadoex[$i];
    };
}
Run Code Online (Sandbox Code Playgroud)

但是没有用,我想这个:

for ($i = 1; $i <= $_SESSION['variable'] * $_SESSION['variable2']; $i++) {
    for ($i = 1; $i <= $_SESSION['variable2']; $i++) {
        $listo[$i] = $preparado1[$i].$preparadoex[$i];
    }
} 
Run Code Online (Sandbox Code Playgroud)

脚本很简单,我有两个类,第一个有2个数字,两个有3个数字我应该"连接"第一个类中的所有数字(2)和第二个类的所有数字:

FS 1-1,1-2,1-3,2-1,2-2,2-3

谢谢

Ble*_*der 7

你在$i第二个循环中重新定义,它与第一个循环的计数器冲突.使用另一个变量,例如$j:

for($i = 1;$i <=$_SESSION['variable'] * $_SESSION['variable2']; $i++ ){
    for($j = 1; $j <=$_SESSION['variable2']; $j++){
         $listo[] = $preparado1[$i] . $preparadoex[$j];
    }
} 
Run Code Online (Sandbox Code Playgroud)