Тарас
?
Тарас
Как? Сразу в чат?
Тарас
Нет, не работает
Fedor
значит неправильный)
Sergey
Как? Сразу в чат?
данные из $_POST и $_GET следует фильтровать, почитай про sql инъекцию
Тарас
Ой, все такие правильные
Тарас
У меня даже ГЕТА нету не сайте
Fedor
Ой, все такие правильные
про фильтр забудь пока. сначала проверяй чтобы данные сохранялись. когда все будет работать как надо - перед отправкой сначала проверяй данные в массиве _POST
🍅Ťомат
Чат, меня тут в соседнем обижают.
Тарас
Хорошо
🍅Ťомат
[In reply to 🍅Томат] Потому что php is shit (но это не точно)
Евгений
за пых и двор...
🍅Ťомат
А я всего-то элементарщину спросил.
🍅Ťомат
Окей, если проще. $output = array_map(array_column(["элемент $terminal_list"],"terminals"), $terminal_list); По логике, array_map берет каждый элемент $terminal_list, и пихает его в callback, коим у нас является array_column. Как указать в параметрах array_column, что в него должен прилететь массив снаружи?
Евгений
инпут первый аргумент не?
🦔
колумну аргументы нужны
🦔
array_column Return the values from a single column in the input array http://php.net/manual/en/function.array-column.php
Евгений
а это что? ["элемент $terminal_list"]
🦔
2 штуки аж
Anonymous
/stat@combot
Combot
combot.org/chat/-1001047863278
🍅Ťомат
а это что? ["элемент $terminal_list"]
Это неизвестная в этом уравнении)
Luka
кто вестой пользуется?
🍅Ťомат
а это что? ["элемент $terminal_list"]
То, что должен передать array_map
🦔
что ты хочешь получить
🍅Ťомат
что ты хочешь получить
Мне надо для каждого элемента $terminal_list перебрать вложенные массивы и добавить в каждый пару key-value
🍅Ťомат
Я вроде такого пытался вкорячить, но в лямбды пока не силен)
Тарас
Пизд**, оказывается все работало, а я просто затупил в phpMyAdmin))
🐴
у него mysqli
доктор, что это у меня? - это у вас mysqli, батенька
Sergey
не долго парню осталось
🦔
вас уже и mysqli не устраивает
Sergey
только jdbc, только хардкор
🍅Ťомат
$output = array_map(function($item) { return array_column($item,"terminals") }, $terminal_list);
А теперь сложнее. $output = array_map(array_walk(array_column($input),"addCoords"),$terminal_list);
🦔
сделал бы циклами
🦔
и не выёбывался
🍅Ťомат
сделал бы циклами
Делал, заебался расставлять ссылки, решил сделать модерново.
🍅Ťомат
сделал бы циклами
Был форыч в форыче)
🍅Ťомат
да то же самое по сути
Да, только надо передать в коллбэк в коллбэке.
fink3L
строка не куль
🍅Ťомат
лямбду давай
Лямбду в лямбде?
Евгений
Да, только надо передать в коллбэк в коллбэке.
мы будем передавать колбэк в колбэк, чтобы ты мог передать в колбэк, когда передаёшь в колбэк.
Евгений
ты уверен, что через полгода ты разберёшься, что там было написано?
Евгений
циклы по крайней мере понятная вещь
🦔
да и это понятная
🦔
при должном форматировании и понимании
🍅Ťомат
🦔
но как цикл не назови
🦔
сути это не изменит
🦔
по поводу модерново
🦔
аррай_мап вроде всё ещё проёбывает по производительности против форыча
🍅Ťомат
Да я уже академического интереса ради. Я ж в пхп новичок, все интересно покрутить, потрогать, обмазаться...
🦔
и как ими пользоваться
🍅Ťомат
так прочитай уже про анонимочки
Прочитал. Еще раз прочитал)
🦔
сранна
🦔
вроде одного раза обычно хватает
🍅Ťомат
Мне пчму-то казалось, что надо как-то через use
Anonymous
Тешит его мужское начало в кодинге ))
Anonymous
Для чего в форме писать servrer script name?
Anonymous
Server*
🍅Ťомат
$output = array_map(function($subarray) { return array_walk(function($item) { return array_column($subarray, "terminals"); }, "addCoords"); }, $terminal_list); Ьлять.
🍅Ťомат
Я запутался в собственной лапше.
🍅Ťомат
Короч, скажите мне, что PHP - не моё, и я пойду грустно ваять на питоне и страдать.
Евгений
хм
🍅Ťомат
Да, в питон я тоже не умею...
🐴
и прогони свою функцию через него
🐴
пройдет - хорошо, не пройдет - чини
🐴
$output = array_map(function($subarray) { return array_walk(function($item) { return array_column($subarray, "terminals"); }, "addCoords"); }, $terminal_list); Ьлять.
вынеси лямбды в переменные, дай им осмысленные имена, тогда будет проще