Trusted by thousands of companies around the world
Ecosystem
Modern PHP isn't just better. It's unrecognizable from its past.
~/projects/myapp
$ laravel new myapp
_ _
| | | |
| | __ _ _ __ __ ___ _____| |
| | / _` | '__/ _` \ \ / / _ \ |
| |___| (_| | | | (_| |\ V / __/ |
|______\__,_|_| \__,_| \_/ \___|_|
Creating a laravel/laravel project...
✓ Application ready in [myapp].
✓ Built with love.
Ready to see modern PHP?
Type-safe. Expressive. Modern. It just works. Watch me explain it.
Start Today
One command. Zero config. Production-ready.
Install PHP
/bin/bash -c "$(curl -fsSL https://php.new/install/mac)"
Create a Laravel app and run it
laravel new my-app
cd my-app
composer run dev # visit http://localhost:8000
Install PHP
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://php.new/install/windows'))
Create a Laravel app and run it
laravel new my-app
cd my-app
composer run dev # visit http://localhost:8000
Install PHP
/bin/bash -c "$(curl -fsSL https://php.new/install/linux)"
Create a Laravel app and run it
laravel new my-app
cd my-app
composer run dev # visit http://localhost:8000
Show Your Support
Add this badge to your README. Let the mass know.
[](https://whyphp.dev)
