Kalau kamu baru belajar PHP, langkah paling penting adalah menulis dan menjalankan skrip pertamamu. Artikel ini akan membimbing kamu dari nol hingga berhasil melihat tulisan “Halo Dunia” di browser, layaknya tradisi semua programmer pemula.

๐Ÿ›  1. Apa yang Dibutuhkan?

Sebelum menulis skrip PHP, kamu perlu menyiapkan web server lokal. Pilihan paling populer:

  • XAMPP (Windows, Linux, macOS)
  • Laragon (khusus Windows)
  • MAMP (macOS & Windows)
  • Localhost server via Linux + Apache/Nginx + PHP

Disarankan menggunakan XAMPP untuk pemula karena mudah diinstal dan langsung aktif.

๐Ÿ—‚ 2. Struktur Dasar Proyek PHP

Setelah menginstal XAMPP:

Buka folder:

C:\xampp\htdocs\

Buat folder baru, misalnya:

belajar-php

Di dalamnya, buat file:

index.php

๐Ÿงพ 3. Menulis Skrip Pertama

Buka file index.php menggunakan teks editor seperti Notepad++, VS Code, atau Sublime Text. Lalu tuliskan kode:

<?php
  echo "Halo, dunia!";
?>

Penjelasan:

  • <?php adalah tag pembuka PHP
  • echo digunakan untuk menampilkan teks ke layar
  • ; mengakhiri perintah

๐ŸŒ 4. Menjalankan Skrip di Browser

Buka XAMPP Control Panel, klik Start di Apache

Buka browser dan kunjungi:

http://localhost/belajar-php/

Hasilnya:

Halo, dunia!

๐ŸŽ‰ Selamat! Kamu sudah berhasil menjalankan skrip PHP pertamamu.

โ— 5. Kesalahan Umum Pemula

Kesalahan Penyebab

  • โŒ Halaman download, bukan tampil Apache belum aktif
  • โŒ Error "unexpected" Lupa titik koma atau kurung buka/tutup
  • โŒ Tidak muncul hasil apa pun File salah ditaruh, misalnya bukan di folder htdocs
  • โŒ Kode PHP tidak berjalan Server belum support PHP atau kamu buka file langsung (file:///...)

๐Ÿง  6. Tips Latihan

Ganti teks echo dengan nama kamu

Coba jalankan print() selain echo

Tambahkan HTML di sekitarnya

Contoh:
<!DOCTYPE html>
<html>
<body>
  <h1>
    <?php echo "Halo, Karnadi!"; ?>
  </h1>
</body>
</html>

 

โœ… Kesimpulan

Menjalankan skrip PHP pertama sangat mudah jika kamu sudah menyiapkan server lokal. Langkah kecil ini membuka gerbang menuju dunia pemrograman web dinamis menggunakan PHP.