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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
加入频道
Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
Photo
На самом деле, этот код выведет ошибку о том, что в метод getPHPVersion не передали достаточное кол-во аргументов, но если переместить PHP_VERSION в последнююю пару скобок (первая пара - это __invoke, вторая - анонимная ф-ция, возвращаемая из __invoke, и уже третья - это вызов метода класса как анонимной ф-ции), то все будет работать. По поводу незнакомого многим синтаксиса, когда массив превращается в callable, можно почитать в документации https://www.php.net/manual/ru/language.types.callable.php.
#advanced

Частью разработки любого приложения является планирование схемы базы данных для будущих таблиц. На этом сайте собраны схемы базы данных популярных приложений и пакетов.

https://drawsql.app/templates/tags/php
Пых — авторский блог о разработке на PHP.

Комментарии к новостям, лучшие практики для PHP 7.4 и Symfony 4/5 на базе личного опыты с подробными пояснениями и примерами кода.

Автор — Валентин Удальцов, активный контрибьютор экосистемы Symfony, участник российских и зарубежных конференций по PHP.
Весь мир на удаленке, заработки в офлайне просели – нельзя полагаться на один источник дохода. Бывшие офисные сотрудники штудируют курсы и уходят во фриланс за онлайн-заказами. Преимущества очевидны:

💎 Зарплату определяют нагрузка и опыт, а не мнение начальника
🌐 Международный рынок: больше вариантов, оплата в валюте
🌊 Сам выбираешь, когда трудиться и отдыхать

Но работа во фрилансе отличается от офисной. Учиться лучше у людей с опытом – на GeekBrains freelance. Курсы по тестированию, верстке, мобильной разработке и вебу – все с акцентом на быстрый старт во фрилансе. Делимся ссылкой: https://proglib.io/w/b15b7a0e
#библиотека

К сожалению, PHP имеет много недостатков, и один из них - это несогласованные встроенные функции, которые могут вернуть сразу несколько ответов или не выкинуть исключение там, где бы нам этого хотелось. Однако на гитхабе есть несколько пакетов, которые превращают ошибки в исключения. И одна из них - это библиотека exceptionally.

https://github.com/vudaltsov/exceptionally