Tatabahasa PHP

Rekomendasi kursus:

Skrip PHP dieksekusi di server, kemudian mengirimkan hasil HTML bersifat bersih ke browser.

Syarat dasar PHP

Skrip PHP dapat ditempatkan di setiap tempat di dokumen. <?php Awalnya, dengan ?> Akhirnya:

<?php
// Ini adalah kode PHP
?>

Ekstensi berkas standar PHP adalah ".php".

Berkas PHP biasanya mengandung tanda buku HTML serta beberapa kode skrip PHP.

Contoh di bawah ini adalah berkas PHP sederhana yang mengandung skrip PHP untuk menampilkan teks "Hello World!" di halaman web menggunakan fungsi bawaan PHP "echo":

Contoh

<!DOCTYPE html>
<html>
<body>
<h1>Halaman PHP pertama saya</h1>
<?php
echo "Hello World!";
?>
</body>
</html>

Jalankan Contoh

Catatan:Perintah PHP diakhiri dengan tanda titik koma (;). Tag penutup blok kode PHP juga akan menunjukkan tanda titik koma secara otomatis (sehingga di baris terakhir blok kode PHP tidak perlu menggunakan tanda titik koma).

Catatan PHP

Catatan kode PHP tidak akan di baca dan dieksekusi sebagai program. Fungsi tunggalnya adalah untuk di baca penulis kode.

Catatan digunakan untuk:

  • Membuat orang lain memahami kerja yang anda lakukan - catatan dapat membuat para programer lain mengetahui kerja yang anda lakukan di setiap tahap (jika anda bekerja di tim)
  • Ingatlah apa yang telah Anda kerjakan - kebanyakan pemprogram telah mengalami proyek kembali setelah 1-2 tahun, dan kemudian harus menyangkut kembali apa yang telah mereka kerjakan. Komentar dapat merekam pikiran Anda saat menulis kode.

PHP mendukung tiga jenis komen:

Contoh

<!DOCTYPE html>
<html>
<body>
<?php
// Ini juga komen baris tunggal
# Ini juga komen baris tunggal
/*
Ini adalah blok komen bersirip
Itu melintasi
Bersirip
*/
?>
</body>
</html>

Jalankan Contoh

Sensitif Huruf Besar PHP

Dalam PHP, semua fungsi yang ditakrifkan pengguna, kelas, dan kata kunci (seperti if, else, echo, dll) tidak sensitif terhadap huruf besar dan kecil.

Dalam contoh di bawah, semua tiga kalimat echo ini adalah sah (ekuivalen):

Contoh

<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>

Jalankan Contoh

Namun, dalam PHP, semua variabel sensitif terhadap huruf besar dan kecil.

Dalam contoh di bawah, hanya kalimat pertama yang akan menampilkan nilai variabel $color (ini disebabkan karena $color, $COLOR, dan $coLOR dianggap sebagai tiga variabel yang berbeda):

Contoh

<!DOCTYPE html>
<html>
<body>
<?php
$color="red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
?>
</body>
</html>

Jalankan Contoh