Size: a a a

2021 July 23

ДЗ

Денис Захаренко... in Laravel Pro
Можешь частями записывать и считать и память очищать
источник

ДЗ

Денис Захаренко... in Laravel Pro
Если уж ничего не менять в этом
источник

м

марк in Laravel Pro
По сути нет, но типа ищу возможность сократить потребление памяти
источник

м

марк in Laravel Pro
Есть вариант в запросе считать необходимые доп поля, но это скорее извращение
источник

ДЗ

Денис Захаренко... in Laravel Pro
Ну если это база быстро делает, то почему бы и нет
источник

м

марк in Laravel Pro
Не слишком читаемо
источник

А

Алексей in Laravel Pro
есть часть урлы на кириллице
нужно ее вернуть в удобочитаемом виде (кириллицей) но вот проблема..
mb_convert_encoding($parsed['path'], 'UTF-8', 'UTF-8');
некорректно обрабатывает "И" и "Э" заменяя их на ?_
пример
%D0%98%D0%AD (ИЭ) конвертится в ?_?_
может кто знает как победить?
источник

SS

Serg Serdyuk in Laravel Pro
А зачем из утф в утф?
источник

А

Алексей in Laravel Pro
mb_convert_encoding($parsed['path'], 'ISO-8859-5', 'UTF-8');
ровно тот же результат
источник

А

Алексей in Laravel Pro
ну и все это джейсоном возвращается
источник

SS

Serg Serdyuk in Laravel Pro
Хм...т.е, сначала жисон ? Может нужен просто жсон декод и потом какой нить urldecode?
источник

А

Алексей in Laravel Pro
есть урла прилетающая с фронта, типа сайт.ком/%D0%98%D0%AD
символы кирилицы в урле закодированы в UTF-8 по 2 байта на символ.
поэтому и конверчу из ютф8 в ютф8 (варианты с исо 8859-5 или cp1251 дадут вообще трешак)
заглавные И и Э не обрабатываются

зачем тут джейсон энкод/декод?
джейсон пришлет ответ типа \u0410\u0411\u0412\u0413\u0414 если это кириллица, а js на фронте нормально это в кириллицу распарсит. вопрос в том что 2 символа из алфавита некорректно обрабатываются
источник

SS

Serg Serdyuk in Laravel Pro
https://ideone.com/AIH20t что то с настройками рнр видимо... Про жсон - тупнул
источник

А

Алексей in Laravel Pro
а тут какая версия пыхи, не знаете?
источник

SS

Serg Serdyuk in Laravel Pro
7.3.5, они там вроде указывают)
источник

А

Алексей in Laravel Pro
да, увидел справа, спасибо
источник

А

Алексей in Laravel Pro
раз у меня лисапед не едеет, пошел ковырять.
@the_ElePHPant спасибо
источник

SS

Serg Serdyuk in Laravel Pro
Ещё есть https://3v4l.org/ - там во всех версиях сразу можно проверить
источник

SS

Serg Serdyuk in Laravel Pro
А какой сервер? Винда с опенсервером ?
источник

А

Алексей in Laravel Pro
локально да
источник