0

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;
}

どうすればこれを行うことができますか?

4

1 に答える 1

5

これがあなたが間違ったことです

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;
}
于 2012-06-20T19:48:17.673 に答える