PHP снова удивил — вышла версия 8.5, и обновление оказалось заметно полезнее, чем многие ожидали. Что появилось: — Pipe-оператор — теперь можно передавать данные по цепочке функций без вложенного хаоса — clone with — адекватный способ изменять поля при клонировании объекта — Константные замыкания — их теперь можно использовать даже в атрибутах — Backtrace для fatal-ошибок — больше не нужно искать точку поломки вслепую — array_first() и array_last() — наконец-то добавили самые очевидные функции д...
PHP Academy
@workakkk - с вопросами
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
20 из 20Совет по Laravel💡 Если вы хотите автоматически удалять старые записи, воспользуйтесь трейтом Prunable. Не нужно писать собственные команды. #Laravel
Ты используешь ?? или остаёшься на isset()? Удобное сокращение или запутанный синтаксис? Что думаешь...
Вы предпочитаете отправлять почту напрямую в коде или использовать класс Mailable?
1995 год: PHP мертв, изучайте ColdFusion. 2001 год: PHP мертв, изучайте ASP .NET 2003 год: PHP мертв, изучайте Django. 2005 год: PHP мертв, изучайте Ruby on Rails. 2010 год: PHP мертв, изучайте Flask. 2011 год: PHP мертв, изучайте AngularJS. 2015 год: PHP мертв, изучайте React. 2016: PHP мертв, изучайте Next.js 2018 год: PHP мертв, изучайте бессерверные вычисления (FaaS). 2020: PHP мертв, изучайте Jamstack. 2022 год: PHP мертв, изучайте Python (снова). 2024: PHP мертв, изучайте бэкенды, генериру...
🛠 Git-лайфхак в PhpStorm Если часто работаешь с Git прямо из PhpStorm, есть один суперполезный трюк, который экономит кучу времени: интерактивный rebase через IDE. 🔍 Что это? Вместо того чтобы открывать терминал и писать git rebase -i, можно делать интерактивное редактирование коммитов прямо в PhpStorm: объединять, редактировать сообщения или менять порядок коммитов. ⚡️ Как использовать? 1. Открой меню VCS → Git → Rebase → Interactive… 2. Выбери ветку, относительно которой хочешь сделать rebas...
Совет по Laravel 💡 🛠️ Создайте собственные директивы Blade для часто используемых блоков кода в файлах представлений. 🧹 Это сделает ваши представления чище и проще в работе. 💁♂️ В качестве примера делюсь своей любимой пользовательской директивой Blade
🔥 На stepik вышел курс, который учит Создавать настоящие AI-сервисы, а не просто запускать скрипты? Этот практический курс по Python и FastAPI покажет, как собрать полноценное приложение с ИИ, базой данных, автогенерацией контента и Telegram-ботом. Ты пройдёшь путь от первого HTTP-запроса до рабочего сервиса, который сам генерирует текст через ИИ, сохраняет данные, отправляет результаты по расписанию и отвечает пользователям. Никакой теории ради теории - только практические шаги, из которых рож...
Совет по Laravel💡 Хотите быстро вывести SQL-запросы, выполненные во время вашего запроса? И не хотите устанавливать Debugbar, Telescope и т.п.? Используйте DB::listen() с toRawSql()!
Сегодня хочу поговорить о теме, которая часто мешает PHP-разработчикам писать красивый и устойчивый код - магические методы. Да, те самые get, set, call, toString и компания. Они вроде бы удобные: можно ловко обращаться к несуществующим свойствам, вызывать методы, которых нет, и всё работает. Но вот вопрос — а как это тестировать и поддерживать? Когда код полагается на магию, отладка превращается в игру «угадай, откуда взялось это значение». IDE не подсказывает типы, автодополнение не работает, ...