Telegram Web
Какая функция ищет последнее вхождение символа в строку?
Anonymous Quiz
22%
strpos()
11%
strtr()
59%
strrpos()
8%
substr()
⌨️ Топ-вакансий по PHP за неделю

Team Lead PHP — от 3000 до 3100 $ удалёнка (Москва)

Senior PHP Developer — от 250 000 до 400 000 ₽, Гибрид (Москва)

PHP разработчик — от 1500 до 2000 $, Удалёнка (Москва)

PHP разработчик (Symfony) — от 160 000 ₽, Удалёнка

➡️ Еще больше топовых вакансий — в нашем канале PHP Jobs
Как создать собственный метод хелпера строк Laravel с помощью макроса

Строковый хелпер Laravel предлагает множество полезных методов, которые вы можете использовать в своем приложении. Но мы также можем создать собственный метод с помощью макроса.

👉 Читать статью

Библиотека пхпшника #буст
👍1👏1😁1
Хотите стать тимлидом на PHP? Задумывались, как сделать следующий шаг в своей карьере и перейти к менеджерской роли?

16 июля в 20:00 МСК OTUS проведет открытый вебинар «Что нужно знать, чтобы стать тимлидом на PHP». Мы подробно разберем, какие soft и hard skills нужны для этой роли, какую литературу стоит изучить, какие типичные вопросы задают на собеседованиях для тимлидов, и какие ожидания предъявляют компании.

Этот вебинар поможет не только тем, кто уже является тимлидом, но и разработчикам, стремящимся к карьерному росту. Узнайте, как подготовиться к качественно новому шагу в вашем профессиональном пути и получите практические рекомендации для карьерного роста.

Открытый урок пройдет в преддверии старта курса «PHP Developer. Professional». Все участники вебинара получат скидку на обучение.

Регистрация открыта: https://clc.to/06LNGw

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🖥️ Fluent CLI в PHP: Создаём консольные команды с __call и никаких танцев с бубном

Часто возитесь с cmd, powershell, csptest, ipconfig, кириллицей и странным выводом?

📦 PhpFluentConsole — небольшая, но удобная библиотека для работы с командной строкой в PHP. Не конкурирует с Symfony Console, а дополняет её, упрощая типичные задачи:

🔧 Что умеет:
— Упрощает построение CLI-команд через fluent-интерфейс
— Поддерживает разные кодировки (CP866, CP1251, UTF-8) — особенно актуально в Windows
— Позволяет обрабатывать вывод, искать ошибки и шаблоны через регулярки
— Упрощает получение стандартного вывода и кодов возврата
— Позволяет наследоваться и описывать свои команды как методы

🧪 Примеры из статьи:
— Получение IP-адреса через ipconfig с корректной кириллицей
— Извлечение контейнеров с ЭЦП через csptest
— Упрощённое построение обёрток для системных утилит с собственной логикой

📚 В статье пошагово разобраны возможности библиотеки, примеры вывода, ошибки, тонкости работы с кодировками и даже идея по созданию собственных CLI-решений на её основе.

🛠️ Отличная основа для утилит, интеграций и инструментов — особенно если нужно взаимодействовать с внешними командами, обрабатывать их вывод и не хочется писать велосипед.

🔜 В следующей статье автор обещает рассказать про CryptoProBuilder — уже ждём 👀

👉 Хабр

Библиотека пхпшника
2025/07/08 23:34:18
Back to Top
HTML Embed Code: