
Artur
15.12.2016
11:36:33
это как?
php -r '$t="qwe";var_dump(0==$t);var_dump("0"==$t);var_dump((int)$t);var_dump((bool)$t);'
bool(true)
bool(false)
int(0)
bool(true)
—------------------------------------
php -r '$q=[1,2,3]; foreach($q as &$u) {} foreach ($q as $u) { echo $u; };'
122
php -r '$q=[1,2,3]; $u=&$q[0]; foreach ($q as $u) { echo $u; };'
123
php -r '$q=[1,2,3]; $u=&$q[1]; foreach ($q as $u) { echo $u; };'
113
php -r '$q=[1,2,3]; $u=&$q[2]; foreach ($q as $u) { echo $u; };'
122
php -r '$q=[1,2,3]; $u=&$q[3]; foreach ($q as $u) { echo $u; };'
1233
all ok
php -r '$q=[1,2,3]; $tmp=9;$u=&$tmp; foreach ($q as $u) { echo $u; };'
123
but
php -r '$q=[1,2,3]; $u=&$q; foreach ($q as $u) { echo $u; };'
1PHP Warning: Invalid argument supplied for foreach() in Command line code on line 1
PHP Stack trace:
PHP 1. {main}() Command line code:0

Salavat
15.12.2016
11:36:55

F01134H
15.12.2016
11:36:59

Salavat
15.12.2016
11:37:57

Google

F01134H
15.12.2016
11:38:06
а зачем еще один статбот

Artur
15.12.2016
11:38:26
php -r '$t="qwe";var_dump(0==$t);var_dump("0"==$t);var_dump((int)$t);var_dump((bool)$t);'
bool(true)
bool(false)
int(0)
bool(true)
—------------------------------------
php -r '$q=[1,2,3]; foreach($q as &$u) {} foreach ($q as $u) { echo $u; };'
122
php -r '$q=[1,2,3]; $u=&$q[0]; foreach ($q as $u) { echo $u; };'
123
php -r '$q=[1,2,3]; $u=&$q[1]; foreach ($q as $u) { echo $u; };'
113
php -r '$q=[1,2,3]; $u=&$q[2]; foreach ($q as $u) { echo $u; };'
122
php -r '$q=[1,2,3]; $u=&$q[3]; foreach ($q as $u) { echo $u; };'
1233
all ok
php -r '$q=[1,2,3]; $tmp=9;$u=&$tmp; foreach ($q as $u) { echo $u; };'
123
but
php -r '$q=[1,2,3]; $u=&$q; foreach ($q as $u) { echo $u; };'
1PHP Warning: Invalid argument supplied for foreach() in Command line code on line 1
PHP Stack trace:
PHP 1. {main}() Command line code:0
http://www.phpwtf.org/
там много глупостей но всёже

Роман
15.12.2016
11:38:28

(;¬_¬)
15.12.2016
11:38:48
php -r '$t="qwe";var_dump(0==$t);var_dump("0"==$t);var_dump((int)$t);var_dump((bool)$t);'
bool(true)
bool(false)
int(0)
bool(true)
—------------------------------------
php -r '$q=[1,2,3]; foreach($q as &$u) {} foreach ($q as $u) { echo $u; };'
122
php -r '$q=[1,2,3]; $u=&$q[0]; foreach ($q as $u) { echo $u; };'
123
php -r '$q=[1,2,3]; $u=&$q[1]; foreach ($q as $u) { echo $u; };'
113
php -r '$q=[1,2,3]; $u=&$q[2]; foreach ($q as $u) { echo $u; };'
122
php -r '$q=[1,2,3]; $u=&$q[3]; foreach ($q as $u) { echo $u; };'
1233
all ok
php -r '$q=[1,2,3]; $tmp=9;$u=&$tmp; foreach ($q as $u) { echo $u; };'
123
but
php -r '$q=[1,2,3]; $u=&$q; foreach ($q as $u) { echo $u; };'
1PHP Warning: Invalid argument supplied for foreach() in Command line code on line 1
PHP Stack trace:
PHP 1. {main}() Command line code:0
что за ад @_@

Anonymous*
15.12.2016
11:38:50
exec то же самое

Роман
15.12.2016
11:39:10
так что, x , либо через ексек, либо правь конфиги

Vadim
15.12.2016
11:39:10
проц, где мой приз?

Anonymous*
15.12.2016
11:39:18
exec: Internal Server Error

Salavat
15.12.2016
11:39:24

Anonymous*
15.12.2016
11:39:31
The server encountered an internal error or misconfiguration and was unable to complete your request.

(;¬_¬)
15.12.2016
11:39:44
похоже на сокет, но местоположение смущает

Artur
15.12.2016
11:39:45
что за ад @_@
это квинтессенция проблемы почему повторное использование переменной с тем же именем в рамках 1 скопа может приводить даже к варнингам* не говоря уже к ошибкам в логике

Roman ?
15.12.2016
11:39:55

Google

Роман
15.12.2016
11:39:56

(;¬_¬)
15.12.2016
11:40:00

Роман
15.12.2016
11:40:02
хоть логи покажи

Artur
15.12.2016
11:40:09

Anonymous*
15.12.2016
11:40:09
так то же самое
таймаут просто и всё

Artur
15.12.2016
11:40:21

Роман
15.12.2016
11:40:23
статус 504?

(;¬_¬)
15.12.2016
11:40:28

Anonymous*
15.12.2016
11:40:31
нет, форма ошибки другая
но он долго грузит перед ней
примерно столько же сколько и 504 )))

Роман
15.12.2016
11:40:45
ну значит не то же самое, а ошибка

Vadim
15.12.2016
11:41:13
уничтожение через null побыстрее будет

(;¬_¬)
15.12.2016
11:41:16
может какая0нибудь диодная лампочка?

Anonymous*
15.12.2016
11:41:21
да то же самое дядь отвечаю

Vadim
15.12.2016
11:41:24
берешь и $qwe = null;

Artur
15.12.2016
11:41:25
раньше процы выглядили так кстати

Anonymous*
15.12.2016
11:41:43
это господа такая хуйня чтобы в стене отверстие было

Google

Anonymous*
15.12.2016
11:41:47
посмотреть что с обратной стороны
ну типа счётчик на воду и тд
просто стилизованная под кпу

Роман
15.12.2016
11:42:05
да то же самое дядь отвечаю
блин, ну как так, если у тебя было gateway timeout, а теперь The server encountered an internal error or misconfiguration and was unable to complete your request.

Vadim
15.12.2016
11:42:10
на хайлоаде чувак рассказывал, что в новом пхп починили косяки, связанные с $wqe = null и все стало еще веселее

Anonymous*
15.12.2016
11:42:15
потому что тепрь через exec

Artur
15.12.2016
11:42:16
и даже так

Vadim
15.12.2016
11:42:37
атм что-то про кольцевые ссылки было

(;¬_¬)
15.12.2016
11:42:49
не, Артур, это все круто, но что же на фото?

Artur
15.12.2016
11:42:53

(;¬_¬)
15.12.2016
11:43:09
сам не знаешь?

Vadim
15.12.2016
11:43:13
?
я про unset и $qwe = null

Artur
15.12.2016
11:43:14
что ответ не так красив зато история огонь

Роман
15.12.2016
11:43:23
логи у тебя имеются? что там произошло?

(;¬_¬)
15.12.2016
11:43:47
бля, x яж тебе предложил, аяксом херач

Anonymous*
15.12.2016
11:43:47
логов нету :(
да не умею в аякс есть где быстро научиться?
я видел так мельком у пацана из-за плеча

Google

(;¬_¬)
15.12.2016
11:44:05
и делай покусочкам

F01134H
15.12.2016
11:44:05
а че там уметь
жиквери подключил и все

Anonymous*
15.12.2016
11:44:11
типа явой запрашиваешь пехапе файл с параметрами

(;¬_¬)
15.12.2016
11:44:27
типа да

Admin
ERROR: S client not available

Salavat
15.12.2016
11:44:41
X, может я сейчас и сморозю чушь - но думаю, что будет работать гораздо быстрее.

Artur
15.12.2016
11:44:51
а где текст мой
эээ

F01134H
15.12.2016
11:44:54
я удалил

Artur
15.12.2016
11:45:02
сцк

Anonymous*
15.12.2016
11:45:03

Artur
15.12.2016
11:45:06
модераст

F01134H
15.12.2016
11:45:18
нетокая

Artur
15.12.2016
11:45:27
это же огонь!

Роман
15.12.2016
11:45:28
типа да
ну ему все равно статус нужно будет вытягивать, долго ковырать, а сударь хочет с наскоку освоить

Salavat
15.12.2016
11:45:28
1. Выбираешь все нужные тебе записи.
2. Создаешь массив по ним, где ключ - EAN.
3. Берешь те данные, что нужно обновить и обновляешь их в массиве.
4. Выполняешь REPLACE INTO

Anonymous*
15.12.2016
11:47:37
выбирать т.е. мне вначале надо будет 7000 раз селект выполнить и сравнить цену? :)
ну хотя можно один селект распарсить

Salavat
15.12.2016
11:47:59

Google

Salavat
15.12.2016
11:48:19

Artur
15.12.2016
11:48:30
чё аы тут наркоманите

Anonymous*
15.12.2016
11:48:30
в любом случае после сравнения данных обновлять придётся десятки позиций
максимум сотни
т.е. тут апдейт уже вывезет

Salavat
15.12.2016
11:48:45
REPLACE INTO обновит все записи
Одним запросом

Anonymous*
15.12.2016
11:49:09
ну а что тогда значит "берёшь те данные, что нужно обновить"
т.е. беру все данные

Salavat
15.12.2016
11:49:16

Artur
15.12.2016
11:49:28
это ж даже поштучно быстро
но нужно хотябы в 1 транзе

Anonymous*
15.12.2016
11:49:38
поштучно ошибка 504

Salavat
15.12.2016
11:49:39

Artur
15.12.2016
11:49:48
хттп?

F01134H
15.12.2016
11:49:50
Вызывайте скорую, у него 504!

Anonymous*
15.12.2016
11:49:53
хттп