`синтаксическая ошибка, неожиданная '='` - PullRequest
0 голосов
/ 13 июня 2011

этот код дает мне синтаксическую ошибку (syntax error, unexpected '=') в этой строке:

$num.$i++ = $form[$val];

SCRIPT

$i=0;
while ($sql -> fetch()) {
    $num.$i++ = $form[$val]; // error here
    echo ($num0);
}

я хочу вывод, аналогичный:

$num0 =$form[$val];
$num1 =$form[$val];
$num2 =$form[$val];
and so on...

спасибо

Ответы [ 3 ]

6 голосов
/ 13 июня 2011
0 голосов
/ 13 июня 2011

может быть, это может помочь вам http://www.bellaonline.com/articles/art18915.asp

0 голосов
/ 13 июня 2011

Это неверно, самый простой способ - использование массива:

$i=0;
$num = array();
while ($sql -> fetch()) {
    $num[$i] = $form[$val];
    echo $num[$i];

    $i++;
}

После этого у вас будет $ num [0], $ num [1], ... и вы можете использоватьэто как вам нужно (echo не должно быть там.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...