Syarat PHP

Rekomendasi kursus:

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

Sintaksis dasar PHP

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

<?php
// Ini adalah kode PHP
?>

Ekstensi berkas standar PHP adalah ".php".

Berkas PHP biasanya mengandung tanda tangan 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 Instan

Catatan:Kalimat PHP berakhir 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 diambil dan dieksekusi sebagai program. Fungsi tunggalnya adalah untuk dibaca penulis kode.

Catatan digunakan untuk:

  • Buat orang lain memahami pekerjaan yang Anda lakukan - catatan dapat membuat para pendeta programer memahami pekerjaan yang Anda lakukan di setiap tahap (jika Anda bekerja di tim)
  • Ingat apa yang telah anda lakukan - sebagian besar programmer pernah mengalami proyek yang diulang satu atau dua tahun kemudian, lalu harus mengevaluasi apa yang telah mereka kerjakan. Komentar dapat merekam pikiran saat menulis kode.

PHP mendukung tiga jenis komentar:

Contoh

<!DOCTYPE html>
<html>
<body>
<?php
// Ini juga komentar baris tunggal
# Ini juga komentar baris tunggal
/*
Ini adalah blok komentar banyak baris
Itu melintasi
Baris Banyak
*/
?>
</body>
</html>

Jalankan Instan

Sensitif Huruf Besar PHP

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

Dalam contoh di bawah ini, 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 Instan

Tetapi di PHP, semua variabel sensitif terhadap huruf besar dan kecil.

Dalam contoh di bawah ini, 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 Instan