Untuk membuat alias untuk versi PHP yang berbeda (misalnya, PHP 8.0 dan PHP 7.4) di Windows PowerShell secara permanen, Anda dapat menggunakan profil PowerShell. Profil PowerShell memungkinkan Anda menyesuaikan lingkungan PowerShell dan memuat skrip atau fungsi saat Anda memulai sesi baru. Berikut panduan langkah demi langkah:
- Bukan CMD atau PowerShell
Ada beberapa cara untuk membuka PowerShell pertama menggunakan Win + R ketika powershell

Atau langsung cari menggunakan kata kunci powershell nanti akan muncul.
2. Periksa apakah Profil sudah ada: PowerShell memiliki profil berbeda untuk tujuan berbeda. Anda harus memeriksa apakah profil untuk versi PowerShell Anda ada. Jalankan perintah berikut untuk memeriksa:
Test-Path $PROFILE
Jika return False, profil tersebut tidak ada, dan Anda harus membuatnya.
3.. Buat Profil (bila belum ada)
Untuk membuat profil, jalankan perintah berikut:
New-Item -Path $PROFILE -ItemType File -Force
Anda dapat mengedit profil menggunakan editor teks seperti Notepad. Untuk membukanya dengan Notepad, Anda dapat menggunakan perintah berikut:
notepad.exe $PROFILE

4. Tambahkan Alias Untuk Bebera Versi PHP
Di file profil, Anda dapat menambahkan alias untuk PHP 8.0 dan PHP 7.4 menggunakan cmdlet `Set-Alias`. Berikut ini contoh cara menyetel alias untuk PHP 8.0 dan PHP 7.4:
Karena saya pakai laragon maka inject PHP nya di laragon. Kalo pake xampp bebas sesuaikan pathnya.

Kemudian simpan dan tutup filenya. Kemudian jalankan untuk merestart atau memperbarui
. $PROFILE
Anda sekarang dapat menguji alias Anda dengan menjalankan php8.0 dan php7.4 di sesi PowerShell. Mereka harus menjalankan versi PHP masing-masing.
Terakhir restart PowerShell anda dan jalankan php versi kalian seperti contoh dibawah ini.

Bisa dicek php semua versi bisa dijalankan tanpa harus menginstal banyak xampp atau yang lainnya. Apalagi anda sebagai developer laravel ini memudahkan development dengan berbagai versi php.
Terima kasih telah membaca dan mengikut tutorial ini.