Size: a a a

2020 July 27

D

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

И

Иван in SPbLUG chat
и еще одно
$b = $a + $a + $a++;
источник

D

Denis in SPbLUG chat
Пачиму?
источник

И

Иван in SPbLUG chat
результат опять 3.
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
Denis
Пачиму?
ow@garkbit:~$ ./t2.php
2 :: 4

ow@garkbit:~$ cat t2.php
#!/usr/bin/php
<?php
$a = 1;
$b = $a + ++$a;
echo "$a :: $b\n";
?>

ow@garkbit:~$
источник

D

Denis in SPbLUG chat
Это все в документации же написано
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
не ебу душевно почему
источник

И

Иван in SPbLUG chat
теперь давайте, ссылайтесь на документацию
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
не зря я еще на 2 версию той пехапе посмотрел и сказал "нахуй"
источник

D

Denis in SPbLUG chat
Митхун Чакраборти
ow@garkbit:~$ ./t2.php
2 :: 4

ow@garkbit:~$ cat t2.php
#!/usr/bin/php
<?php
$a = 1;
$b = $a + ++$a;
echo "$a :: $b\n";
?>

ow@garkbit:~$
Надо смотреть. Не помню уже. Лет то прошло больше 10...
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
а хъули смотреть, вот тебе три строчки
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
now deal with it
источник

D

Denis in SPbLUG chat
Там в инкремент применяется по разному
источник

МЧ

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

И

Иван in SPbLUG chat
Denis
Ты жтне удивляешься результату 2+2*2?
а чему тут удивляться? сначала старшая операция - умножение. Потом сложение. Если конечно у вас не польская запись
источник

И

Иван in SPbLUG chat
Denis
Там в инкремент применяется по разному
ну это как бы не очень правильно
источник

МЧ

Митхун Чакраборти... in SPbLUG chat
ow@garkbit:~$ sudo apt purge php-common php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline я щетаю лудший выход
источник

И

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

И

Иван in SPbLUG chat
итог - чтобы инкремент работал правильно его нужно использовать строго индивидуально:
источник

И

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