BAB 2: Mengenal Sintaks PHP – Menulis Kode dengan Benar dan Efisien

BAB 2: Mengenal Sintaks PHP – Menulis Kode dengan Benar dan Efisien

Memahami sintaks PHP adalah langkah penting agar kode Anda berjalan dengan baik dan mudah dibaca. Di bab ini, kita akan belajar bagaimana menulis skrip PHP, jenis tag, komentar, sensitivitas huruf, serta cara menampilkan output dengan echo dan print.


Menulis Skrip PHP dengan Benar

PHP dijalankan di server, jadi semua kode PHP harus berada di dalam tag PHP. Contoh skrip paling sederhana:

<?php
echo "Halo, dunia!";
?>
  • Perintah diakhiri dengan tanda titik koma ;.
  • PHP bisa ditulis di atas, tengah, atau di dalam HTML.

Tag PHP: Pilih yang Tepat – <?php ?> vs <?= ?>

PHP menyediakan dua cara menulis tag:

1. Tag Standar <?php ?>

Tag utama untuk menulis kode PHP:

<?php
echo "Ini menggunakan tag standar";
?>

2. Tag Singkat <?= ?>

Tag singkat digunakan khusus untuk menampilkan output secara langsung:

<h1><?= "Selamat datang di PHP!"; ?></h1>

Catatan: Tag singkat hanya untuk output, bukan logika kompleks.


Komentar: Menulis Catatan di Kode

Komentar membantu menjelaskan kode agar mudah dipahami. PHP memiliki tiga jenis komentar:

  1. Satu baris dengan //
// Ini komentar satu baris
echo "Halo";
  1. Satu baris dengan #
# Ini juga komentar satu baris
echo "PHP itu mudah!";
  1. Multi-baris dengan /* */
/*
Ini komentar
lebih dari satu baris
*/
echo "Belajar PHP";

Case Sensitivity: Huruf Besar vs Kecil

PHP case-sensitive untuk variabel, tetapi tidak case-sensitive untuk fungsi dan keyword.

Contoh:

<?php
$nama = "Budi";
$Nama = "Siti"; // Variabel berbeda

echo $nama; // Output: Budi
echo $Nama; // Output: Siti
?>

Keyword seperti echo, if, while tetap bisa ditulis dengan huruf besar/kecil.


Menampilkan Output: echo vs print

PHP menyediakan dua cara menampilkan output:

1. echo

  • Bisa menampilkan beberapa string sekaligus
  • Tidak mengembalikan nilai
<?php
echo "Halo, ", "selamat belajar PHP!";
?>

2. print

  • Hanya menampilkan satu string
  • Mengembalikan nilai 1
<?php
print "Halo dunia!";
?>

Kesimpulan: Gunakan echo untuk fleksibilitas, print jika ingin memanfaatkan return value.

READ :  Optimasi PHP-FPM: Konfigurasi www.conf di PHP 8.2
Topic : Web | Tags : , ,

Penulis: Andreas

Andreas adalah penulis konten yang berfokus pada topik teknologi, bisnis online, dan digital. Ia aktif membuat artikel informatif yang membantu pembaca memahami isu-isu internet secara lebih jelas dan mudah dipahami.

Editor: Team SEOSatu

Team SEOSatu bertanggung jawab atas proses penyuntingan, verifikasi, dan optimasi SEO pada setiap artikel. Tim memastikan konten yang dipublikasikan akurat, relevan, dan sesuai standar kualitas SEO.