php for循环使用i声明变量名

php for循环使用i声明变量名,php,loops,Php,Loops,我想创建一个循环,根据I来命名变量,因此它应该是$l_name0、$lname1等等。这就是我试图做的,但是它只是永远循环,不起作用 for ($i=0; $i<=2; $i++) { $L_NAME.$i='name'.$i; $L_AMT.$i='amt'.$i; $L_QTY.$i='qty'.$i; echo $L_NAME.$i; } for($i=0;$i以下是您做错的地方 for ($i=0; $i<=2; $i++) { ${

我想创建一个循环,根据I来命名变量,因此它应该是$l_name0、$lname1等等。这就是我试图做的,但是它只是永远循环,不起作用

for ($i=0; $i<=2; $i++) {
    $L_NAME.$i='name'.$i;
    $L_AMT.$i='amt'.$i;
    $L_QTY.$i='qty'.$i;
    echo $L_NAME.$i;
}

for($i=0;$i以下是您做错的地方

for ($i=0; $i<=2; $i++) {
    ${'L_NAME'.$i} = 'name'.$i;
    ${'L_AMT'.$i} = 'amt'.$i;
    ${'L_QTY'.$i} = 'qty'.$i;
    echo $L_NAME.$i;
}

for($i=0;$i以下是您做错的地方

for ($i=0; $i<=2; $i++) {
    ${'L_NAME'.$i} = 'name'.$i;
    ${'L_AMT'.$i} = 'amt'.$i;
    ${'L_QTY'.$i} = 'qty'.$i;
    echo $L_NAME.$i;
}

用于($i=0;$iIs有什么原因需要它们作为变量吗?在数组中执行此操作要容易得多!您几乎肯定不想执行您尝试执行的操作。这就是数组的用途。有什么原因需要它们作为变量吗?在数组中执行此操作要容易得多!您几乎肯定不想执行您尝试执行的操作。这这就是数组的用途。