Sebuah script PHP dieksekusi pada server, dan hasil HTML biasa
dikirim kembali ke browser.
Dasar PHP Sintaks
Sebuah script PHP dapat
ditempatkan di manapun dalam dokumen.
Sebuah script PHP dimulai dengan <php? Dan diakhiri dengan ?> :
<?php
// PHP code goes here ?> |
Ekstensi file default untuk file
PHP adalah ".php".
Sebuah file PHP biasanya berisi
tag HTML, dan beberapa kode PHP scripting.
Di bawah ini, kita memiliki
contoh dari file PHP sederhana, dengan script PHP yang menggunakan fungsi PHP
built-in "echo" untuk output teks "Hello World!" pada halaman web:
Contoh
<!DOCTYPE html>
<html> <body> <h1>My first PHP page</h1> <?php echo "Hello World!"; ?> </body> </html> |
Catatan: pernyataan PHP diakhiri dengan tanda titik koma (;).
Komentar
di PHP
Sebuah komentar dalam kode PHP
adalah garis yang tidak membaca / dieksekusi sebagai bagian dari program. Its satunya tujuan adalah untuk dibaca oleh
seseorang yang melihat kode.
Komentar dapat digunakan untuk:
- Biarkan
orang lain memahami apa yang Anda lakukan
- Ingatkan
diri Anda dari apa yang Anda lakukan - Kebanyakan programmer telah
mengalami datang kembali ke pekerjaan mereka sendiri satu atau dua tahun
kemudian dan harus kembali mencari tahu apa yang mereka lakukan.Komentar
dapat mengingatkan Anda tentang apa yang Anda pikirkan ketika Anda menulis
kode
PHP mendukung beberapa cara
berkomentar:
Contoh
<!DOCTYPE html>
<html> <body> <?php // This is a single-line comment # This is also a single-line comment /* This is a multiple-lines comment block that spans over multiple lines */ // You can also use comments to leave out parts of a code line $x = 5 /* + 15 */ + 5; echo $x; ?> </body> </html> |
PHP Kasus Sensitivitas
Dalam PHP, semua kata kunci
(misalnya jika, lain, sementara, echo, dll), kelas, fungsi, dan fungsi
user-defined TIDAK case-sensitive.
Pada contoh di bawah, semua tiga
pernyataan gema bawah hukum (dan setara):
Contoh
<!DOCTYPE html>
<html> <body> <?php ECHO "Hello World!<br>"; echo "Hello World!<br>"; EcHo "Hello World!<br>"; ?> </body> </html> |
Namun; semua nama variabel adalah case-sensitive.
Pada contoh di bawah ini, hanya
pernyataan pertama akan menampilkan nilai dari variabel $ warna (ini karena $
warna, $ COLOR, dan $ warna diperlakukan 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> |