|
π³ A Docker-based development environment for PHP π Heavily inspired by opencodeco/hfctl. |
Seamlessly run and switch between different versions of PHP, with different installed extensions, thanks to the power of containers.
Take the advantage of goodie commands like phpctl create to start a new project, phpctl repl to start a REPL, phpctl init to initialize a new configuration file and a lot more.
/bin/bash -c "$(curl -fsSL https://phpctl.dev/install.sh)"Try it out:
phpctl doctor
php --version
composer --versionUsing Dev Containers? We have a pre-built image:
{
"image": "opencodeco/phpctl:php83-devcontainer"
}In fact, we use it ourselves to develop phpctl itself: devcontainer.json.
- Installation guide
- How to use
- Available commands
- The
.phpctlrcfile - The
phpctl.inifile - Available extensions
- Why it exists?
Click here to read the contributing guidelines.
