Setup Menus in Admin Panel

  • No products in the cart.

Sintaks Dasar PHP: Panduan Lengkap untuk Pemula

PHP (Hypertext Preprocessor) adalah salah satu bahasa pemrograman server-side paling populer untuk membangun website dinamis dan interaktif. Banyak platform besar seperti WordPress, Joomla, dan Drupal dibangun dengan PHP. Namun, sebelum membuat website profesional, kamu harus menguasai sintaks dasar PHP terlebih dahulu.

Artikel ini akan memandu kamu memahami struktur dasar penulisan kode PHP, disertai dengan contoh yang mudah dipahami.

Apa Itu Sintaks Dasar PHP?

Sintaks dasar PHP adalah aturan penulisan kode yang digunakan dalam bahasa PHP. Ini meliputi struktur pembuka dan penutup, deklarasi variabel, kontrol alur seperti perulangan dan kondisi, hingga fungsi.

Memahami sintaks dasar ini sangat penting karena menjadi pondasi untuk membuat aplikasi web, sistem login, validasi form, dan interaksi dengan database.

1. Tag PHP: Awal dari Sintaks Dasar PHP

Setiap file PHP dimulai dengan tag <?php dan biasanya diakhiri dengan ?>. Semua kode PHP harus berada di antara tag tersebut agar dapat diproses oleh web server seperti Apache atau Nginx.

<?php
echo "Hello, world!";
?>

2. Pernyataan dalam Sintaks PHP

Pernyataan dalam PHP adalah baris perintah yang diakhiri dengan titik koma (;). Kesalahan umum pemula adalah lupa menambahkan titik koma, yang bisa menyebabkan error saat kode dijalankan.

<?php
$nama = "Rina";
echo $nama;
?>

3. Variabel: Menyimpan Data di PHP

Variabel adalah tempat penyimpanan sementara untuk nilai. Dalam PHP, semua variabel dimulai dengan tanda dolar $.

$umur = 30;
$nama = "Budi";

PHP tidak memerlukan deklarasi tipe data secara eksplisit. Tipe data ditentukan secara otomatis berdasarkan nilai yang diberikan.

4. Tipe Data dalam PHP

Dalam PHP, berikut adalah tipe data yang umum digunakan:

  • String: Teks, misalnya "Hello World"
  • Integer: Angka bulat seperti 100
  • Float: Angka desimal seperti 3.14
  • Boolean: Nilai true atau false
  • Array: Kumpulan nilai
  • Object: Instance dari kelas
  • NULL: Tidak memiliki nilai

5. Struktur Kontrol dalam PHP (If, Else, Elseif)

Struktur kontrol memungkinkan kita membuat keputusan berdasarkan kondisi tertentu. Misalnya:

phpCopyEdit$nilai = 85;

if ($nilai >= 75) {
echo "Lulus";
} else {
echo "Tidak Lulus";
}

6. Perulangan dalam Sintaks PHP

PHP menyediakan beberapa jenis perulangan:

For Loop

Digunakan saat kamu tahu berapa kali perulangan akan dilakukan.

for ($i = 1; $i <= 5; $i++) {
echo $i . "<br>";
}

While Loop

Akan terus berjalan selama kondisinya bernilai true.

$i = 1;
while ($i <= 5) {
echo $i . "<br>";
$i++;
}

Foreach Loop

Cocok digunakan untuk menelusuri isi array.

$buah = ["apel", "jeruk", "mangga"];
foreach ($buah as $item) {
echo $item . "<br>";
}

7. Fungsi dalam PHP

Fungsi adalah blok kode yang dapat digunakan berulang kali. Dalam sintaks dasar PHP, kamu bisa membuat fungsi sendiri atau menggunakan fungsi bawaan.

function sapa($nama) {
return "Halo, $nama!";
}

echo sapa("Dewi");

Fungsi bisa menerima parameter dan mengembalikan nilai. Ini sangat berguna untuk mengorganisasi kode agar lebih bersih dan modular.

8. Komentar dalam Kode PHP

Komentar digunakan untuk memberikan catatan dalam kode. Meskipun tidak dijalankan, komentar sangat berguna untuk dokumentasi.

// Ini komentar satu baris
# Ini juga komentar satu baris
/* Ini komentar
lebih dari satu baris */

9. Penerapan Sintaks Dasar PHP dalam Proyek Web

Setelah memahami sintaks dasar PHP, kamu bisa mulai membangun berbagai fitur seperti:

  • Form pendaftaran
  • Halaman login/logout
  • Validasi data input
  • Mengirim email dari form
  • Menghubungkan ke database (MySQL)

Semua itu dimulai dari fondasi sintaks dasar yang kamu kuasai sekarang.

Kesimpulan

Menguasai sintaks dasar PHP sangat penting sebelum melangkah ke level lanjut seperti database, OOP, atau framework seperti Laravel. Dengan memahami tag, pernyataan, variabel, kontrol alur, dan fungsi, kamu sudah memiliki bekal kuat untuk membangun web dinamis dan profesional.

Ingat, pemahaman sintaks dasar ini adalah kunci untuk membangun fondasi pemrograman yang kokoh.

Siap menguasai PHP lebih dalam?

Daftar sekarang di Koding Akademi dan ikuti kelas Belajar PHP dari Nol hingga Mahir. Dapatkan materi terstruktur, latihan langsung, dan sertifikat!

Koding Akademi 2021. All rights reserved.

You cannot copy content of this page