Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
10.9K subscribers
1.6K photos
27 videos
26 files
4.35K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
Download Telegram
Что умеет Rector: пишем кастомные правила для автоматизации рефакторинга PHP-проектов

Если вам часто приходится сталкиваться с рефакторингом старых PHP-проектов, при этом их потребности выходят за пределы штатного набора правил, эта статья для вас.

🔗 Хабр

Библиотека пхпшника
🤔1
🔧 CLI-лайфхак для PHP-разработчиков: Быстрое выполнение одноразовых команд с помощью опции -r 🚀

Полезная команда, которая позволяет выполнять небольшие фрагменты PHP-кода прямо из командной строки без создания отдельных файлов. Это особенно удобно для быстрого тестирования идей или выполнения одноразовых задач 🖥️

Как это сделать?

1. Откройте терминал на вашем компьютере.

2 Введите следующую команду, заменив код внутри одинарных кавычек на нужный вам PHP-код:
php -r 'echo «Привет, мир!\n»;'


Почему это удобно?

🔸 Быстрота: нет необходимости создавать отдельный файл для выполнения небольшого фрагмента кода.

🔸 Удобство: идеальный способ для тестирования небольших функций или выражений.

🔸 Гибкость: позволяет комбинировать PHP с другими командными инструментами для автоматизации задач.

Обратите внимание:

Экранирование кавычек: при использовании одинарных кавычек внутри PHP-кода их необходимо экранировать обратным слэшем (\'), чтобы избежать конфликтов с внешними кавычками.
php -r 'echo \'Это строка с одинарными кавычками.\' . «\n»;'


Библиотека пхпшника #буст
🥱4👍3🌚2
👨‍💻Вы работаете с PHP и хотите строить REST API по архитектурным правилам? Современные backend-приложения требуют чистой структуры, понятной логики и безопасности по умолчанию.

📆25 февраля в 20:00 МСК разберём полный цикл создания API: от старта проекта и маршрутизации до API Resources, валидации и аутентификации через Sanctum.

Вы увидите, как проектировать REST API так, чтобы он был масштабируемым и поддерживаемым, а не набором хаотичных контроллеров. Вы получите структуру, которую можно применять в реальных проектах.

⚡️Зарегистрируйтесь на открытый урок в рамках курса «Framework Laravel» и прокачайте свои навыки:

https://clc.to/YmbfTw

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576