Yar
https://t.me/grouplinux
SarcasmIO
можно
(;¬_¬)
можно
зачем ты ему разрешил?
Anonymous
У котерова же старое говно
Anonymous
Пхп7 нет
(;¬_¬)
У котерова же старое говно
он под виндой и сидит поди на денвере
Парфен
оф мануал пхп на русском от корки до корки
Никита
))
(;¬_¬)
не обижай юродивых
Anonymous
Хорошо)
Chuvi
Эммм, господа, а никто не сталкивался с тем, что в конструкции foreach($arr as $value){} $value внутри итерации не обновляется и остаётся одинаковой в каждом цикле?
Chuvi
А то мне кажется что я тут с ума схожу. Вытащил из массива массив, иду по нему foreach'ем, а данные всё время одинаковы...
Никита
а они там точно разные ?
Никита
проверь
Никита
может они там одинаковые
Парфен
сделай вар дамп массива , а потом вар дамп его элементов внутри цикла
Drus
в цикле и вложенном цикле имя переменной value одинаковое?
Никита
покрой мир вардампами
Никита
)
Chuvi
Гарантированно разные. var_export основного массива из которого берётся подмассив говорит что данные разные.
Кирилл
tar rsync
Кирилл
В линуксе все есть файлы, помни об этом)
Yar
В линуксе все есть файлы, помни об этом)
а можно под гит залить все и потом юзать?
Кирилл
Ну как бы можно, но бинарные файлы под гит закидывать плохая идея)
Кирилл
Хотя папку /etc/ имеет смысл, если параноик)
Turik
в mysql нельзя использовать NULL в IN? только OR NULL?
Fedor
сорри(
Кирилл
внезапно
(;¬_¬)
внезапно
слишком рисковое предприятие
(;¬_¬)
не зная броду тупо копировать с сервера на сервер
(;¬_¬)
можно нехуевых проблем огрести
Кирилл
Желательно это делать в контейнере)
(;¬_¬)
опять же ты хуй перенесешь ядро операционки тупым копированием
Кирилл
да, там есть нюансы
(;¬_¬)
ну да... совсем не важные
(;¬_¬)
ты винду если из папки в папку скопируешь она у тебя сразу запустится после перезагрузки?
(;¬_¬)
а если наживую с одного компа на другой по сети будешь ебашить?
Кирилл
https://habrahabr.ru/post/251659/ вот тут можно почитать
(;¬_¬)
🙈
Кирилл
Придется поприседать конечно с MBR и grub, в первый раз, конечно)
Dmitriy
убутноводы давайте в свои чатики идите.
Dmitriy
да можно
Chuvi
разместите код на сервисе и дайте ссылку
https://pastebin.com/upmY4Sj0 Код форича и выдача var_export (коменты ниже кода)
Chuvi
https://pastebin.com/upmY4Sj0 Код форича и выдача var_export (коменты ниже кода)
Собственно это проверочный блок. Во втором элементе массива если данные которые НЕ ДОЛЖНЫ ПРОЙТИ проверку, но до него очередь не доходит, почему-то.
Chuvi
В первом элементе массива все данные верны и он должен и проходит проверку.
Chuvi
ты не думаешь, что у тебя цикл падает и два раза вызывается?
Нет, вызывается один раз, если дампить $id (ключ из форича), то он верный. А данные нет.
Chuvi
используйте case в таких случаях
Ок, но код не мой, а переписывать всё у меня не стоит. Моя задача починить, а не переписать.
Yar
+ код низкого качества (елси без скобок, нет кейсов, var_export)
Chuvi
где ошибка? ничего не понятно, из кода что вы выложили
Нет ошибки. Данные во втором цикл не обновляются. То есть $room остаётся тем чже что и в первом.
Chuvi
а почему var_export а не var_dump ?
А какая в ж... разница?
Chuvi
а почему он должен обновлятся?
Потому что foreach($base['rooms'] as $id => $room)?
Chuvi
да
Yar
в масив $rooom попадают нужные элементы?
Chuvi
Херасе одна строчка...
Chuvi
в масив $rooom попадают нужные элементы?
Да, в массив $room попадает то что надо, но только в первой итерации цикла. В $id во всех итерациях попадает то что надо.
Chuvi
А чего тут непонятного? Дальше идёт return из функции, если $error пустой или вывод его пользователю.
Chuvi
Проблема не в коде до/после. Проблема в том что в цикле данные не обновляются в переменной. Причём только в одной ($id - всё ок, $room - в любой итерации идентичен $room из первой итерации).
Chuvi
Дамп массива, по которому идут итерации показывает что с данными всё ровно - они те что надо и все есть.
Chuvi
о_О
Chuvi
Да я тут уже и код поформатировал и переносы красиво порасставлял. Не. ))))
Chuvi
Ты не поверишь - и на тестовом, и на втором тестовом, и на боевом одинаково косячит (железки разные). ПОчему и встала задача починить...
Chuvi
версии PHP 7.0.19, 7.1.4, 7.1.6
Yar
молодец
Chuvi
Я с той же целью с вопросом ришёл. НО чот не помогает. )))
Chuvi
а гавнокод оставил
Ты тоже не помогаешь.
Yar
Ты тоже не помогаешь.
у меня все нормально работает
Chuvi
у меня все нормально работает
Я действительно счастлив за тебя... А вот у меня проблемы.
Yar
размести код всего файла и посмотрим
Yar
что-то с первоначальным массивом
Yar
скорее всего
Anatoly
пройди иксдебагом и посмотри что происходит
Yar
винду с помощью востановления очень сложно переносить
Yar
образ - востановления системы = куча траблов