Size: a a a

2020 July 27

G

Goletsa in SPbLUG chat
Хорошее начало недели
источник

VK

Vartan Khachaturov in SPbLUG chat
Denis
Это все в документации же написано
что именно? Что результат зависит от числа операндов?
источник

АМ

Андрей Мавлянов... in SPbLUG chat
источник

АМ

Андрей Мавлянов... in SPbLUG chat
Митхун Чакраборти
$a = 1;
$b = $a + ++$a;
echo "$a :: $b\n";
тут префиксные операции сначала отрабатывают, до арифметики, постфиксные - после.

также в перле например
источник

АМ

Андрей Мавлянов... in SPbLUG chat
в питоне не помню
источник

АМ

Андрей Мавлянов... in SPbLUG chat
собственно php с перла это всё слизал
источник

И

Иван in SPbLUG chat
они несколько по разному отрабатываются в разных случаях. в исходной статья откуда сей прикол почерпнул обвиняют оптимизатор
источник

И

Иван in SPbLUG chat
а в питоне инкрементов  декрементов вроде нет
источник

VK

Vartan Khachaturov in SPbLUG chat
Иван
они несколько по разному отрабатываются в разных случаях. в исходной статья откуда сей прикол почерпнул обвиняют оптимизатор
в том и дело, что я не понимаю, почему два сложения отличаются от одного сложения :)
источник

p

pragus in SPbLUG chat
Иван
из жизни php:
$a = 1;
$b = $a +  $a + $a++;

чему равно $b?
тут 3 логично.
источник

И

Иван in SPbLUG chat
pragus
тут 3 логично.
а вот тут -> $b = $a +  $a++; ?
источник

SC

Svetlana Chizhova in SPbLUG chat
Сначала инкремент префиксный. $А= 2. Потом берём $a, который уже равен 2, и прибавляем ещё 2.
источник

SC

Svetlana Chizhova in SPbLUG chat
Видимо потому, что префиксный инкремент это вообще первая операция из всех, которые выполняются
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
Svetlana Chizhova
Сначала инкремент префиксный. $А= 2. Потом берём $a, который уже равен 2, и прибавляем ещё 2.
А Волга впадает в Каспийское море
источник

SC

Svetlana Chizhova in SPbLUG chat
Митхун Чакраборти
А Волга впадает в Каспийское море
Ну я честно попыталась понять.
источник

VK

Vartan Khachaturov in SPbLUG chat
Иван
а вот тут -> $b = $a +  $a++; ?
вот это мне не понятно
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
Svetlana Chizhova
Видимо потому, что префиксный инкремент это вообще первая операция из всех, которые выполняются
Какой тогда смысл в постфиксном инкременте-декременте?
источник

SC

Svetlana Chizhova in SPbLUG chat
А вот тут оптимизатор хренов
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
Впрочем обед. Много кто открылся
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
Ливерпуль стулья расставляют, прибираются
источник