Size: a a a

2020 July 27

И

Иван in SPbLUG chat
$b тоже будет равно 3!
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
Иван
причем $a будет равно 2.
это разве не очевидно?
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
инкремент производится после использования переменной. т.е.
а=1
б=1+1+1
а++
источник

VK

Vartan Khachaturov in SPbLUG chat
Иван
и в случае
$a = 1;
$b = $a +   $a++;
Это странно
источник

И

Иван in SPbLUG chat
Митхун Чакраборти
это разве не очевидно?
это как раз очевидно.
источник

И

Иван in SPbLUG chat
итого
<?

$a = 1;
$b = $a++;
echo "$a :: $b\n";

$a = 1;
$b = $a + $a++;
echo "$a :: $b\n";

?>
2 :: 1
2 :: 3
источник

И

Иван in SPbLUG chat
и нам с этим жить.
источник

D

Denis in SPbLUG chat
Ну да..
источник

D

Denis in SPbLUG chat
А что такого?....
источник

И

Иван in SPbLUG chat
ну с точки зрения экономиста = все нормально, когда результат зависит от способа. с точки зрнеия программиста - жопа  -))
источник

D

Denis in SPbLUG chat
Иван
ну с точки зрения экономиста = все нормально, когда результат зависит от способа. с точки зрнеия программиста - жопа  -))
Нет же. Все выполняется по очереди
источник

D

Denis in SPbLUG chat
Ты жтне удивляешься результату 2+2*2?
источник

И

Иван in SPbLUG chat
атлична. выполняем
$b = $a++;
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
$a = 1;
$b = $a + ++$a;
echo "$a :: $b\n";
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
это охуенно
источник

И

Иван in SPbLUG chat
$b = 1
источник

D

Denis in SPbLUG chat
Митхун Чакраборти
$a = 1;
$b = $a + ++$a;
echo "$a :: $b\n";
Ну тут другой результат :)
источник

D

Denis in SPbLUG chat
Митхун Чакраборти
$a = 1;
$b = $a + ++$a;
echo "$a :: $b\n";
Тут три
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
Denis
Тут три
нет
источник

И

Иван in SPbLUG chat
добавили еще одно число
$b = $a + $a++;   - результат 3!
источник