Panduan Syntax PHP: Panduan untuk Pemula

Selamat datang, para pemrogram yang sedang belajar! Hari ini, kita akan mendalam ke dunia menarik dari syntax PHP. Jangan khawatir jika Anda belum pernah menulis baris kode sebelumnya - kita akan mulai dari dasar dan perlahan-lahan naik tingkat. Pada akhir panduan ini, Anda akan dapat menulis skrip PHP pertama Anda dengan kepercayaan!

PHP - Syntax

Apa Itu PHP?

Sebelum kita masuk ke syntax, mari kita bicarakan singkat apa itu PHP. PHP adalah singkatan dari "PHP: Hypertext Preprocessor" (ya, itu adalah akronim rekursif!). Itu adalah bahasa skrip sisi server yang sangat cocok untuk pengembangan web. Pictorialnya sebagai magi di belakang layar yang membuat banyak website bekerja.

Sekarang, mari kita meraba-raba beberapa kode PHP yang sebenarnya!

Tags PHP Kanonik

Hal pertama yang Anda perlu tahu tentang PHP adalah bagaimana mengatakan ke server, "Hai, ini adalah kode PHP!" Kita melakukan ini menggunakan tags PHP. Cara standar untuk melakukan ini adalah dengan tags PHP kanonik.

<?php
// Kode PHP Anda disini
?>

Semua yang berada antara tags ini akan dianggap sebagai kode PHP. Mari kita coba contoh sederhana:

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

Jika Anda menjalankan kode ini, Anda akan melihat "Halo, Dunia!" dicetak di layar Anda. Perintah echo digunakan untuk mengeluarkan teks.

Tags Short-open (Gaya SGML)

Meskipun tags kanonik adalah cara yang direkomendasikan untuk menulis PHP, Anda mungkin akan menemukan gaya lain: tags short-open.

<?
// Kode PHP Anda disini
?>

Tags ini lebih pendek dan lebih cepat untuk diketik, tetapi mereka tidak selalu diaktifkan secara default. Itu terbaik untuk tetap menggunakan tags kanonik kecuali Anda memiliki alasan khusus untuk menggunakan tags short-open.

Melarikan Dari HTML

Salah satu kekuatan PHP adalah bagaimana itu secara mudah mengintegrasikan dengan HTML. Anda dapat beralih antara PHP dan HTML dengan mudah:

<h1>Selamat datang di website saya</h1>
<?php
echo "Teks ini dihasilkan oleh PHP!";
?>
<p>Dan kembali ke HTML.</p>

Kemampuan untuk "larikan" dari HTML ke PHP dan kembali ke HTML adalah apa yang membuat PHP sangat kuat untuk pengembangan web.

Syntax Dasar PHP

Sekarang kita tahu bagaimana menulis kode PHP, mari kita lihat beberapa aturan syntax dasar:

1. Pernyataan

Di PHP, setiap pernyataan diakhiri dengan titik koma (;). Ini memberitahu PHP bahwa Anda telah menyelesaikan satu perintah dan siap untuk perintah berikutnya.

<?php
echo "Halo";
echo "Dunia";
?>

Ini akan mengeluarkan "HaloDunia" (tanpa spasi, karena kita tidak menambahkannya).

2. Komentar

Komentar adalah catatan di kode Anda yang PHP mengabaikan. Mereka sangat cocok untuk menjelaskan apa yang dilakukan kode Anda.

<?php
// Ini adalah komentar single-line

/* Ini adalah
komentar multi-line */

echo "Komentar tidak mempengaruhi output"; // Anda juga dapat memberi komentar di akhir baris
?>

3. Variabel

Variabel di PHP dimulai dengan tanda $, diikuti oleh nama variabel. Mereka peka huruf besar/kecil dan tidak perlu dideklarasikan sebelum penggunaan.

<?php
$name = "John";
$age = 25;
echo "Nama saya $name dan saya berusia $age tahun.";
?>

4. Tipe Data

PHP mendukung beberapa tipe data. Berikut adalah yang paling umum:

Tipe Data Contoh Deskripsi
String $name = "John"; Teks
Integer $age = 25; Bilangan bulat
Float $height = 1.75; Bilangan desimal
Boolean $isStudent = true; Benar atau salah
Array $colors = array("merah", "biru", "hijau"); Koleksi nilai

5. Operator

Operator memungkinkan Anda untuk melakukan operasi pada variabel dan nilai:

<?php
$a = 5;
$b = 3;
echo $a + $b; // Penjumlahan: mengeluarkan 8
echo $a - $b; // Pengurangan: mengeluarkan 2
echo $a * $b; // Perkalian: mengeluarkan 15
echo $a / $b; // Pembagian: mengeluarkan 1.6666...
?>

6. Konsepsi

Untuk menggabungkan string, kita gunakan operator .:

<?php
$firstName = "John";
$lastName = "Doe";
echo $firstName . " " . $lastName; // Mengeluarkan: John Doe
?>

7. Struktur Kontrol

Struktur kontrol memungkinkan Anda mengontrol alur skrip Anda. Ini adalah contoh pernyataan if-else sederhana:

<?php
$age = 20;
if ($age >= 18) {
echo "Anda adalah orang dewasa.";
} else {
echo "Anda adalah orang kecil.";
}
?>

Ini hanya menggaruk permukaan syntax PHP, tetapi cukup untuk Anda mulai! Ingat, pemrograman seperti belajar bahasa baru - itu memerlukan latihan dan kesabaran. Jangan khawatir untuk mencoba dan membuat kesalahan - itu adalah bagaimana kita semua belajar!

Dalam tahun-tahun mengajar saya, saya menemukan bahwa cara terbaik untuk belajar adalah dengan melakukan. Jadi, mari Anda mencoba menulis skrip PHP yang meminta nama pengguna dan kemudian menyapa mereka. Jangan khawatir jika Anda tidak bisa segera - Roma tidak dibangun dalam satu hari, dan neither are programming skills!

Selamat pemrograman, dan ingat - di dunia pemrograman, setiap pesan kesalahan adalah kesempatan baru untuk belajar sesuatu!

Credits: Image by storyset