
Jamal
24.02.2017
13:04:23
Котаны пока
Я ушёл
Устал на сегодня
Пятница в конце концов

Google

Konstantin
24.02.2017
13:04:51
а чо ты делал?
я думал сегодня выходной
?

Jamal
24.02.2017
13:05:21
а чо ты делал?
Сделал так, что бы людям сгущёночка, поступала более рационализированно
✋️

Konstantin
24.02.2017
13:06:15
? загадки прям

Jamal
24.02.2017
13:06:43
Всю неделю пилил так то

Konstantin
24.02.2017
13:07:12
ну ок)

F01134H
24.02.2017
13:13:28
Извини брат, оффтоп теперь буду удалять
никто не хочет, знач я в одного буду. Кек

Джама
24.02.2017
13:15:20
Злостный модератор

Nurik
24.02.2017
13:17:21
Где можно почитать best practices по написанию сложных демонов ?

Google

F01134H
24.02.2017
13:34:42
это не самое хуевое, что есть в пхп

Kelin
24.02.2017
13:35:01
++

Egoarka
24.02.2017
13:35:18
А Шо самое хуевое тогда

F01134H
24.02.2017
13:36:04
что false == true, ну и т.д.

Egoarka
24.02.2017
13:37:11
А, ну ет хня
Ты бы на жс глянул
Там преколов побольше

F01134H
24.02.2017
13:37:38
дык и ты бы глянул с даблом)

Egoarka
24.02.2017
13:37:53
Там все норм с этим

Kelin
24.02.2017
13:38:06
Ну слушай
В пхп не самое хуевое приведение типов

Nurik
24.02.2017
13:38:15
Самое хуевое для меня было это когда три foreach подряд и забыл дописать unset($value)

F01134H
24.02.2017
13:38:15
аха

Kelin
24.02.2017
13:38:16

F01134H
24.02.2017
13:38:17
серьезна?

Konstantin
24.02.2017
13:38:27
покажи, а то не врубаюсь )

Egoarka
24.02.2017
13:38:56

F01134H
24.02.2017
13:38:57

Egoarka
24.02.2017
13:38:58
И глянь

Google

Denis
24.02.2017
13:39:01

Nurik
24.02.2017
13:39:30
<?php
$arr = array(1, 2, 3, 4);
foreach ($arr as &$value) {
$value = $value * 2;
}
// массив $arr сейчас таков: array(2, 4, 6, 8)
unset($value); // разорвать ссылку на последний элемент
?>
Внимание
Ссылка $value на последний элемент массива останется после окончания цикла foreach. Рекомендуется уничтожать ее с помощью unset(). В противном случае вы можете столкнуться с таким поведением:

Admin
ERROR: S client not available

Egoarka
24.02.2017
13:40:21
шошо, но жс мне чет больше нраица, чем пыха
а, это же баян

Konstantin
24.02.2017
13:41:00
И глянь
var_dump(pow(2, 99)); //float(6.3382530011411E+29)

F01134H
24.02.2017
13:41:10

Egoarka
24.02.2017
13:41:11

Konstantin
24.02.2017
13:44:59
http://shot.hsdn.org/W3thLD0x
а почему так ?)

Antony
24.02.2017
13:45:34
Разве для больших чисел не следует использовать BC Math и GMP?
Да и вообще проблемы с длинными числами много где есть.

Egoarka
24.02.2017
13:45:47
1

Nurik
24.02.2017
13:47:10

Antony
24.02.2017
13:51:18
1
Ну так это происходит из-за переполнения.
Можно явно указать (int) перед вычислением.

Egoarka
24.02.2017
13:51:52

Google

Egoarka
24.02.2017
13:51:55
можешь проверить

Nurik
24.02.2017
13:53:52
$a = pow(2,99);
var_dump(number_format($a,0,'.',''));
Вот так можно, если нужно результат писать в БД например.

Antony
24.02.2017
13:55:27
Ну с приведением в случае с переполнением будет 0.
В любом случае для точных вычислений лучше использовать специальные библиотеки, что указано в мануале по типам.

Egoarka
24.02.2017
13:56:05
1