Использование классов с одинаковым именем и пространством имен вызовет предупреждение: "Warning: Ambiguous class resolution"....
продолжить чтение
Был добавлен оператор объединения с null (??), являющийся синтаксическим сахаром для достаточно распространённого действия, когда совместно используются тернарный оператор и функция isset()...
продолжить чтение
В процессе отладки в IDE PhpStorm с помощью XDebug в Docker может вылететь такая ошибка:
Xdebug: [Step Debug] Could not connect to debugging client. Tried: host.docker.internal:9003 (fallback through xdebug.client_host/xdebug.client_port) ...
продолжить чтение
В статье рассмотрена установка и настройка PHP нескольких версий — 5.6, 7.0, 7.1, 7.2, 7.3...
продолжить чтение
phpbrew - сборка и установка нескольких версий php в вашей $HOME директории...
продолжить чтение
Добавить в Dockerfile pgsql и pdo_pgsql...
продолжить чтение
Настройки PhpStorm для запуска PHPUnit тестов в Docker контейнере....
продолжить чтение
Профилирование и анализа кода на PHP...
продолжить чтение
Рабочее решение настройки Xdebug для использования его при отладке в PhpStorm с использованием удаленного интерпретатора PHP, работающего внутри Docker-контейнера....
продолжить чтение
Скачиваем.
Добавляем в конфиг строку
config.extraPlugins = 'youtube';...
продолжить чтение
Статья о том, как правильно использовать исключения в разработке...
продолжить чтение