Использование классов с одинаковым именем и пространством имен вызовет предупреждение: "Warning: Ambiguous class resolution"....
продолжить чтение
Был добавлен оператор объединения с null (??), являющийся синтаксическим сахаром для достаточно распространённого действия, когда совместно используются тернарный оператор и функция isset()...
продолжить чтение
В статье рассмотрена установка и настройка PHP нескольких версий — 5.6, 7.0, 7.1, 7.2, 7.3...
продолжить чтение
phpbrew - сборка и установка нескольких версий php в вашей $HOME директории...
продолжить чтение
Настройки PhpStorm для запуска PHPUnit тестов в Docker контейнере....
продолжить чтение
Профилирование и анализа кода на PHP...
продолжить чтение
Спустя 6 лет разработки вышла первая версия PHPStan! Это статический анализатор PHP, предназначенный для поиска ошибок в вашем коде. Он выявляет целые классы ошибок еще до того, как вы вообще запустите свое приложение. Также вышел релиз Larastan 1.0.0 — обёртки над PHPStan для Laravel. https://github.com/nunomaduro/larastan https://phpstan.org/blog/phpstan-1-0-released...
продолжить чтение
Скачиваем.
Добавляем в конфиг строку
config.extraPlugins = 'youtube';...
продолжить чтение
Что такое PHP? PHP (рекурсивный акроним для PHP: Hypertext Preprocessor) — это популярный язык программирования, который широко используется для создания веб-приложений. Он является серверным языком, то есть выполняется на стороне сервера, а результат его работы (обычно HTML-код) отправляется в браузер пользователя. Основные особенности PHP: Серверный язык: PHP выполняется на сервере, а не в......
продолжить чтение
Статья о том, как правильно использовать исключения в разработке...
продолжить чтение