des1roer
@des1roer
ученье - свет, а неученье - приятный полумрак

Массив и условие. что не так?

прошу помогите. есть такой код

for ($x = $nach; $x <$end; $x++)
{
echo $buf2 = $arr_res[$i][2];
echo '
';
if ($buf2 = $x)
{
echo $x.' '.$buf2.' ';
}
}
echo '
';

$nach =9; $end =17;
$arr_res[$i][2] - либо 10, либо 12
почему я получаю следующее?
10
9 9 10
10 10 10
11 11 10
12 12 10
13 13 10
14 14 10
15 15 10
16 16
12
9 9 12
10 10 12
11 11 12
12 12 12
13 13 12
14 14 12
15 15 12
16 16
то бишь с какого $buf2 приравнивается к $x ?
  • Вопрос задан
  • 2237 просмотров
Пригласить эксперта
Ответы на вопрос 3
Diyahon
@Diyahon
Пишу код за еду
Правильно будет $buf2 == $x
Ответ написан
Комментировать
Remmi
@Remmi
> то бишь с какого $buf2 приравнивается к $x ?

($buf2 = $x)

php.net/manual/ru/language.operators.comparison.php
Ответ написан
Комментировать
@krypt3r
if ($buf2 = $x)
*FACEPALM*
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы