Panduan Memulai Belajar PHP Dasar dengan XAMPP

X P Ilustrasi gabungan simbol XAMPP (server lokal) dan ikon PHP.

Mengapa Memulai dengan PHP dan XAMPP?

PHP adalah salah satu bahasa pemrograman sisi server (server-side scripting language) yang paling populer di dunia, terutama untuk pengembangan web dinamis. Mengingat popularitasnya, memulai perjalanan koding dengan PHP adalah langkah yang sangat strategis. Namun, untuk menjalankan kode PHP, kita memerlukan lingkungan server web lokal. Di sinilah XAMPP berperan penting.

XAMPP adalah paket perangkat lunak gratis dan sumber terbuka yang menyediakan semua komponen yang dibutuhkan untuk menjalankan aplikasi web berbasis PHP di komputer lokal Anda. Nama XAMPP sendiri merupakan singkatan dari: X (lintas platform/cross-platform), Apache (web server), MariaDB (database), PHP, dan Perl. Dengan XAMPP, Anda tidak perlu lagi bergantung pada hosting online saat tahap pengembangan dan pengujian awal.

Langkah 1: Instalasi XAMPP

Langkah pertama dalam belajar PHP dasar adalah menyiapkan "laboratorium" Anda.

Untuk memastikan XAMPP berjalan, buka browser Anda dan ketik http://localhost. Jika Anda melihat halaman selamat datang XAMPP, instalasi Anda berhasil.

Langkah 2: Membuat File PHP Pertama Anda

Semua file PHP harus ditempatkan di direktori khusus agar dapat diakses oleh server Apache. Direktori ini dikenal sebagai htdocs.

  1. Buka folder instalasi XAMPP Anda (misalnya C:\xampp).
  2. Masuk ke folder htdocs.
  3. Buat folder baru di dalam htdocs, misalnya beri nama projek_pertama.
  4. Di dalam folder projek_pertama, buat file teks baru dan beri nama index.php.

Buka file index.php menggunakan editor teks favorit Anda (seperti VS Code atau Sublime Text) dan masukkan kode PHP paling dasar berikut:


<!DOCTYPE html>
<html>
<head>
    <title>PHP Pertama Saya</title>
</head>
<body>
    <h1>Halo Dunia dari PHP!</h1>
    <?php
        echo "<p>Ini adalah output dari kode PHP.</p>";
    ?>
</body>
</html>
            

Simpan file tersebut. Sekarang, akses melalui browser dengan mengetik: http://localhost/projek_pertama/.

Langkah 3: Memahami Dasar Sintaks PHP

PHP adalah bahasa yang relatif mudah dibaca. Berikut adalah beberapa konsep dasar yang harus Anda kuasai setelah XAMPP berhasil menjalankan file Anda:

Dengan fondasi XAMPP yang kokoh dan pemahaman dasar sintaks ini, Anda telah siap untuk mendalami topik PHP yang lebih kompleks seperti struktur kontrol (if/else, loop), array, dan koneksi database.