OneCode ЧАТ
رفتن به کانال در Telegram
Общаемся на тему веб-разработки. HTML, CSS, JS, VueJS, NuxtJS, PHP, Laravel, MySQL, PostgreSQL. Разрешено: - Задавать вопросы. - Отвечать на вопросы. - Делиться своим опытом. Запрещено: - Нецензурные выражения. - Спам, реклама, фл
نمایش بیشترکشور مشخص نشده استدسته بندی مشخص نشده است
485
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
اطلاعاتی وجود ندارد30 روز
آرشیو پست ها
485
Иногда смотрю на огромные стеки в вакансиях и думаю, что фиг изучу это всё. Вакансия на сеньора бэкенд 400т.р.
485
use yii\web\Response;
// Создаем экземпляр класса Response
$response = Yii::$app->response;
$response->format = Response::FORMAT_RAW;
// Открываем файл в режиме чтения
$handle = fopen('/путь/к/файлу', 'rb');
// Устанавливаем заголовки для передачи файла по частям
$response->headers->set('Content-Type', 'application/octet-stream');
$response->headers->set('Content-Disposition', 'attachment; filename="имя_файла"');
// Отправляем данные по частям
while (!feof($handle)) {
echo fread($handle, 8192);
ob_flush();
flush();
}
// Закрываем файл и завершаем работу скрипта
fclose($handle);
Yii::$app->end();
В этом примере мы создаем экземпляр класса Response и устанавливаем формат ответа как FORMAT_RAW, чтобы получить доступ к потоку вывода напрямую. Затем мы открываем файл в режиме чтения и устанавливаем необходимые заголовки для передачи файла по частям. В цикле мы читаем и отправляем данные файла по частям, используя функции fread(), ob_flush() и flush(). После окончания передачи данных мы закрываем файл и завершаем работу скрипта.485
На уровне концептуальных ошибок точно сломается, а тестировщиков заменить вполне сможет. 😁
485
я их прекрасно понимаю, почему они поменяли пагинацию, на систему курсора, что на ларе, на при этом другие методы хорошо запороли
485
так как мы в целом всю кофейню оцениваем, а не продукты. так как есть критерии например оценки чистоты полов или чистоты окон, а также оценка чистоты разных помещений или например доброты кассира
