Visualisasi Konsep Pemrograman PHP

Panduan Singkat: Contoh Program PHP Sederhana

PHP (Hypertext Preprocessor) adalah bahasa skrip sisi server yang sangat populer, terutama untuk pengembangan web. Bagi pemula, memahami dasar-dasar melalui contoh konkret adalah kunci. Artikel ini akan menyajikan beberapa contoh program PHP sederhana yang mudah dipahami dan dapat langsung Anda praktikkan di lingkungan server lokal (seperti XAMPP atau WAMP).

1. Program "Hello World" Klasik

Program pertama dalam hampir semua bahasa pemrograman adalah menampilkan teks sederhana. Di PHP, ini dilakukan menggunakan fungsi `echo` atau `print`.

Kode PHP:

<?php echo "Halo Dunia! Ini adalah PHP pertama saya."; ?>

Ketika kode ini dieksekusi oleh server web, hasilnya yang ditampilkan di browser hanyalah teks: "Halo Dunia! Ini adalah PHP pertama saya." Ini menunjukkan bagaimana PHP disematkan dalam HTML (walaupun dalam contoh ini kita hanya menampilkan output PHP).

2. Variabel dan Operasi Aritmatika Dasar

Variabel di PHP dimulai dengan tanda dolar ($). PHP adalah bahasa yang sangat dinamis, sehingga kita tidak perlu mendeklarasikan tipe datanya secara eksplisit. Mari kita buat program kalkulator sederhana.

Kode PHP:

<?php $angka1 = 50; $angka2 = 15; $jumlah = $angka1 + $angka2; $kurang = $angka1 - $angka2; echo "Angka Pertama: " . $angka1 . "
"; echo "Angka Kedua: " . $angka2 . "
"; echo "Hasil Penjumlahan: " . $jumlah . "
"; echo "Hasil Pengurangan: " . $kurang . "
"; ?>

Dalam contoh di atas, kita menggunakan operator titik (`.`) untuk menggabungkan (mengkonkatenasi) string teks dengan nilai variabel. Ini adalah operasi fundamental saat menampilkan output dinamis.

3. Penggunaan Kondisional (If-Else)

Logika percabangan sangat penting. Pernyataan `if`, `elseif`, dan `else` memungkinkan program membuat keputusan berdasarkan kondisi tertentu. Contoh ini akan mengecek apakah suatu nilai termasuk bilangan positif atau negatif.

Kode PHP:

<?php $nilai = -10; if ($nilai > 0) { echo "Nilai " . $nilai . " adalah bilangan positif."; } elseif ($nilai == 0) { echo "Nilai adalah nol."; } else { echo "Nilai " . $nilai . " adalah bilangan negatif."; } ?>

Jika Anda mengubah `$nilai` menjadi `5`, outputnya akan berubah sesuai dengan blok kode `if` yang terpenuhi. Kemampuan untuk membuat keputusan inilah yang membuat PHP sangat berguna untuk logika aplikasi web, seperti memverifikasi kata sandi atau menampilkan konten yang berbeda untuk pengguna yang berbeda.

4. Perulangan (Looping) Sederhana: For Loop

Looping digunakan untuk mengulang blok kode berkali-kali. Salah satu loop yang paling umum adalah `for` loop, yang ideal ketika Anda tahu persis berapa kali iterasi harus dilakukan. Kita akan mencetak angka 1 sampai 5.

Kode PHP:

<?php echo "Menghitung dari 1 sampai 5:
"; for ($i = 1; $i <= 5; $i++) { echo "Iterasi ke: " . $i . "
"; } ?>

Perulangan ini dimulai dengan inisialisasi variabel `$i` ke 1, berlanjut selama `$i` kurang dari atau sama dengan 5, dan menaikkan nilai `$i` sebanyak 1 pada setiap akhir iterasi. Ini adalah dasar untuk memproses daftar data atau elemen dalam array di masa mendatang.

5. Fungsi Sederhana (Custom Function)

Fungsi membantu mengelompokkan kode agar dapat digunakan kembali (reusable). Ini sangat meningkatkan kerapian dan pemeliharaan kode.

Kode PHP:

<?php function sapaPengguna($nama) { return "Selamat datang di sistem, " . $nama . "!"; } $namaUser = "Budi Santoso"; $pesan = sapaPengguna($namaUser); echo $pesan; ?>

Fungsi `sapaPengguna` menerima satu parameter (`$nama`) dan mengembalikan string sapaan yang disesuaikan. Dengan memanggil fungsi ini, kita menghindari pengetikan ulang baris kode `echo "Selamat datang..."` berulang kali. Memahami fungsi adalah langkah besar menuju penulisan kode PHP yang lebih terstruktur dan profesional.

Kesimpulan

Contoh program PHP sederhana di atas mencakup konsep dasar: output (`echo`), manajemen data (`variabel`), pengambilan keputusan (`if/else`), pengulangan (`for loop`), dan modularitas (`fungsi`). Untuk benar-benar menguasai PHP, langkah selanjutnya adalah menggabungkan elemen-elemen ini dan mulai belajar tentang struktur data utama PHP, yaitu Array. Ingat, praktik adalah guru terbaik; jangan ragu untuk memodifikasi kode di atas dan melihat bagaimana hasilnya berubah.