Panduan Lengkap: Cara Membuat Program PHP dengan XAMPP

PHP adalah bahasa skrip sisi server yang sangat populer untuk pengembangan web. Untuk menjalankan dan menguji kode PHP secara lokal di komputer Anda, Anda memerlukan lingkungan server web. Di sinilah XAMPP berperan sebagai alat penting. XAMPP adalah paket perangkat lunak gratis dan sumber terbuka yang menyediakan Apache (server web), MariaDB (database), PHP, dan Perl.

Artikel ini akan memandu Anda langkah demi langkah tentang cara membuat program PHP pertama Anda menggunakan XAMPP, mulai dari instalasi hingga eksekusi file.

XAMPP + PHP Server Environment

Langkah 1: Instalasi XAMPP

Sebelum bisa menulis kode PHP, Anda harus memastikan XAMPP sudah terinstal dengan benar di sistem operasi Anda (Windows, macOS, atau Linux).

  1. Unduh XAMPP: Kunjungi situs resmi Apache Friends dan unduh versi terbaru XAMPP yang sesuai dengan sistem operasi Anda.
  2. Instalasi: Jalankan file instalasi. Biasanya, Anda dapat mengikuti pengaturan default. Pastikan Anda mencentang komponen utama seperti Apache dan PHP.
  3. Jalankan XAMPP Control Panel: Setelah instalasi selesai, buka XAMPP Control Panel.
  4. Start Apache: Klik tombol "Start" di sebelah modul Apache. Jika berhasil, statusnya akan berubah menjadi hijau. Ini menandakan server web lokal Anda sudah berjalan.

Langkah 2: Menemukan Direktori Root Web

Semua file web, termasuk file PHP Anda, harus ditempatkan dalam folder khusus agar server Apache dapat membacanya. Folder ini disebut Document Root atau htdocs.

Langkah 3: Membuat File PHP Pertama Anda

Sekarang saatnya menulis kode. Anda bisa menggunakan editor teks sederhana seperti Notepad, atau editor kode yang lebih canggih seperti VS Code atau Sublime Text.

Menyimpan File

Buat file baru dan simpan di dalam folder proyek Anda (misalnya, C:\xampp\htdocs\proyek_pertama\) dengan nama index.php. Ekstensi .php sangat penting!

Menulis Kode Dasar

Buka file index.php dan masukkan kode PHP sederhana berikut:


<!DOCTYPE html>
<html lang="id">
<head>
    <meta charset="UTF-8">
    <title>PHP Pertama Saya</title>
</head>
<body>

    <h1>Selamat Datang di Dunia PHP!</h1>

    <?php
        // Ini adalah komentar PHP
        $nama = "Pengguna";
        $tahun = date("Y");

        echo "<p>Halo, " . $nama . ". Hari ini adalah tahun " . $tahun . "</p>";
        echo "<p>PHP berhasil dieksekusi oleh server Apache.</p>";
    ?>

</body>
</html>
            

Langkah 4: Menjalankan Program PHP

Setelah file disimpan, buka browser web Anda (Chrome, Firefox, dll.). Karena kita menggunakan server lokal, Anda perlu mengaksesnya melalui alamat localhost.

Ketikkan alamat berikut di bilah URL browser Anda:

http://localhost/proyek_pertama/

Jika semua langkah sebelumnya berhasil, Anda akan melihat output HTML yang berisi teks "Halo, Pengguna. Hari ini adalah tahun [Tahun Sekarang]". Ini membuktikan bahwa:

  1. Apache XAMPP berjalan.
  2. Server berhasil membaca file .php.
  3. Interpreter PHP di dalam XAMPP berhasil memproses kode dinamis Anda.

Tips Penting untuk Pengembangan Lanjutan

Pentingnya Tanda Tanya PHP (<?php)

Kode PHP harus selalu diapit oleh tag pembuka <?php dan penutup ?> (opsional jika berada di akhir file). PHP hanya akan bekerja di dalam tag ini; di luar tag tersebut, browser akan membacanya sebagai teks HTML biasa.

Debugging Sederhana

Jika Anda mendapatkan pesan error seperti "Forbidden" atau "File not found", periksa kembali dua hal:

  1. Apakah modul Apache di XAMPP Control Panel masih menyala?
  2. Apakah nama folder proyek dan nama file sudah benar dieja dan ditempatkan di dalam direktori htdocs?

Menguasai dasar-dasar konfigurasi XAMPP dan struktur file adalah fondasi kuat untuk memulai perjalanan Anda dalam pengembangan web menggunakan PHP. Selamat mencoba!