PHP hanya mengeksekusi kode yang ditulis dalam pembatas sebagaimana ditentukan oleh dasar sintaks PHP. Apapun di luar pembatas tidak diproses oleh PHP (meskipun teks PHP ini masih mengendalikan struktur yang dijelaskan dalam kode PHP. Pembatas yang paling umum adalah "<?php" untuk membuka dan "?>" Untuk menutup kode PHP.Tujuan dari pembatas ini adalah untuk memisahkan kode PHP dari kode diluar PHP, seperti HTML, Javascript.
Variabel
Variabel diawali dengan simbol dolar$. Pada versi php PHP 5 diperkenalkan jenis isyarat yang memungkinkan fungsiuntuk memaksa mereka menjadi parameter objekdari class tertentu, array, atau fungsi. Namun, jenis petunjuk tidak dapat digunakan dengan jenis skalar seperti angkaatau string. Contoh variabeldapat ditulis sebagai $nama_varabel.
Penulisan fungsi, penamaan kelas, nama variabel adalah peka akan huruf besar (Kapital) dan huruf kecil . Kedua kutip ganda""dari string memberikan kemampuan untuk interpolasi nilai variabel ke dalam string PHP. PHP menerjemahkan barissebagai spasi, dan pernyataan harus diakhiri dengan titik koma;.
Komentar
PHP memiliki 3 jenis sintaks sebagai komentar pada kode yaitu tanda blok/ * * /, komentar 2 baris//Serta tanda pagar#digunakan untuk komentar satu baris. Komentar bertujuan untuk meninggalkan catatan pada kode PHP dan tidak akan diterjemahkan ke program.
Fungsi
Ratusan fungsi yang disediakan oleh PHP serta ribuan lainnya yang tersedia melalui berbagai ekstensi tambahan. fungsi-fungsi ini didokumentasikan dalam dokumentasi PHP. Namun, dalam berbagai tingkat pengembangan, kini memiliki berbagai konvensi penamaan. Sintaks fungsi adalah seperti dibawah ini:
function tampilkan ($data="") // Mendefenisikan fungsi, "tampilkan" adalah nama sebuah fungsi {//Diapit oleh tanda kurung kurawalif ($data) return $data;
else return 'Tidak ada data' ;// Melakukan proses pengolahan data, contohnya melalui kondisi}echo tampilkan ("isi halaman") // Menjalankan fungsi