Gunakan Visual Studio Code (VS Code) untuk menyiapkan lingkungan pengembangan PHP di Windows.
Langkah 1: Instal VS Code
-
Kunjungi situs resmi VS Code, lalu klik Download for Windows untuk mengunduh file instalasi.
-
Klik ganda file yang telah diunduh, misalnya VSCodeUserSetup-x64-1.89.1.exe, kemudian ikuti panduan instalasi untuk menginstal VS Code.
PentingPada langkah Select Additional Tasks, pastikan Anda memilih opsi Add to PATH (requires shell restart).
Langkah 2: Buat proyek PHP
-
Buka VS Code, lalu klik Extensions di panel navigasi kiri atau tekan
Ctrl+Shift+Xuntuk membuka panel Extensions. Cari dan instal ekstensi berikut:-
Code Runner: Menjalankan kode langsung di editor untuk berbagai bahasa, termasuk Node.js, Python, C++, Java, PHP, dan Go.
-
PHP: Menyediakan dukungan lengkap untuk PHP, mencakup IntelliSense, debugging, formatting, code lens, perbaikan kode, validasi, refactoring, pengujian PHPUnit, server web bawaan, dan lainnya. Untuk menginstalnya, cari PHP di Extensions: Marketplace, pilih ekstensi PHP (DEVSENSE), lalu klik Install.
-
-
Pada bilah menu atas, pilih File > Open Folder untuk membuka folder proyek Anda. Di panel Explorer, klik kanan area kosong, pilih New File, lalu beri nama file tersebut index.php.
-
Salin kode PHP berikut ke editor:
<?php echo "Hello, World!"; -
Jalankan kode PHP tersebut. Jika output
Hello, World!muncul, berarti lingkungan pengembangan Anda telah siap.-
Jalankan perintah php di terminal untuk mengeksekusi file index.php.
<?php echo "Hello, World!";PS D:\ide\phpprojects> php index.php Hello, World! PS D:\ide\phpprojects> -
Klik kanan area kosong di editor, lalu pilih Run Code untuk menjalankan file
index.php.<?php echo "Hello, World!";[Running] php "d:\ide\phpprojects\index.php" Hello, World! [Done] exited with code=0 in 0.131 seconds -
Jalankan perintah
php -S localhost:8000di terminal untuk memulai server web bawaan PHP, lalu bukahttp://localhost:8000/index.phpdi browser Anda. Halaman tersebut akan menampilkan Hello, World!.Isi file
index.php:
Output terminal dan log server:<?php echo "Hello, World!";
Mengakses http://localhost:8000/index.php melalui browser akan menampilkan "Hello, World!".PS D:\ide\phpprojects> php index.php Hello, World! PS D:\ide\phpprojects> php -S localhost:8000 [Wed Jul 3 15:31:05 2024] PHP 7.4.33 Development Server (http://localhost:8000) started [Wed Jul 3 15:31:15 2024] [::1]:55732 Accepted [Wed Jul 3 15:31:15 2024] [::1]:55732 [200]: GET /index.php [Wed Jul 3 15:31:15 2024] [::1]:55732 Closing [Wed Jul 3 15:31:15 2024] [::1]:55736 Accepted [Wed Jul 3 15:31:15 2024] [::1]:55737 Accepted [Wed Jul 3 15:31:15 2024] [::1]:55736 [404]: GET /favicon.ico - No such file or directory [Wed Jul 3 15:31:15 2024] [::1]:55736 Closing
-
Langkah 3: Instal dependensi
Jalankan perintah composer require vendor/package-name [:version-constraint] untuk menambahkan atau memperbarui dependensi proyek PHP Anda.
-
vendor/package-name: Nama vendor dan paket. Contoh: alibabacloud/ecs-20140526.
-
version-constraint: Opsional. Bisa berupa versi spesifik seperti 4.1.7 atau batasan rentang versi. Misalnya, ^4.1 cocok dengan versi ≥4.1 dan <5.0, sedangkan ~4.1 cocok dengan versi ≥4.1 dan <4.2. Jika tidak ditentukan, versi terbaru akan diinstal.
Sebagai contoh, instal paket dependensi Elastic Compute Service (ECS):
composer require alibabacloud/ecs-20140526 ^4.1