Sintaks Umum dalam PHP Tipe Data dalam PHP Variabel dalam PHP

28 Pemrograman dengan menggunakan bahasa pemrograman PHP selalu ditandai dengan adanya tag pembuka “?php” dan tag penutup “?”. Hal tersebut juga yang menandakan PHP mulai menerjemahakn baris-baris kode PHP serta mengakhirinya sampai tag penutup. Sedangkan baris di luar tag pembuka dan tag penutup tidak diterjemahkan oleh PHP. Karakteristik yang paling unggul dan paling kuat dalam PHP adalah lapisan integrasi database database integration layer. Database yang didukung PHP, yaitu Oracle, Adabas-D, Sybase, FilePro, mSQL, Velocis, MySQL, Informix, Solid, dBase, ODBC, Unix dbm, dan PostgreSQL Suwarno, 2008. Contoh script PHP sederhana terdapat pada Listing 1. Listing Contoh Script PHP html head titleBelajar PHPtitle head body ? echo “Halo dari PHP”; ? body html

2.8.1 Sintaks Umum dalam PHP

1. Keluar dari HTML Listing Cara untuk Memisahkan Blok Kode PHP di dalam HTML ? echo Metode tag PHP pendek untuk keluar dari HTMLbr; ? 29 ?php echo Keluar dengan menggunakan PHP tag penuhbr; ? script language=php echo Beberapa editor HTML tidak menyukai pemrosesan instruksibr; script echo Anda mungkin menyukai style ASP 2. Komentar Program Ada tiga macam style penulisan komentar program yang dapat digunakan, yaitu: a. C style, komentar diawali dengan tag dan diakhiri dengan , style ini digunakan untuk komentar yang lebih dari satu baris. b. C++ style, komentar diawali dengan tag dan hanya berlaku untuk satu baris komentar, untuk baris berikutnya harus diawali tag lagi. c. Bourne Shell style, diawali dengan tag untuk satu baris komentar. Listing Komentar Program ? echo Halo semuabr; Ini komentar C style; Ini komentar yang lebih dari satu baris echo Halo lagibr; Ini komentar shell-style ? 30

2.8.2 Tipe Data dalam PHP

Menurut Supriyanto 2008, PHP mendukung delapan jenis tipe data, antara lain: a. Tipe Scalar, merupakan tipe dasar yang tidak dapat dipecahkan menjadi bagian yang lebih kecil. Tipe ini adalah Boolean, Integer, Float floating point, ‘double’ dan string. b. Tipe compound atau tipe campuran, tipe ini terdiri dari array dan objek. c. Tipe special atau tipe khusus, resource dan null.

2.8.3 Variabel dalam PHP

Variabel PHP diawali dengan tanda dolar kemudian diikuti dengan nama variabel. Semua nama variabel bersifat case-sensitive. Nama variabel yang valid harus diawali oleh huruf atau garis bawah yang diikuti oleh sejumlah huruf, angka, atau garis bawah. Variabel dapat diisi nilai maupun referensi. Ketika variabel diisi nilai, seluruh nilai dari ekspresi asli diisikan ke variabel tujuan. Setelah diisi, variabel asli bersifat independen, sehingga perubahan pada satu variabel tidak mempengaruhi yang lain Suwarno, 2008. Listing Variabel ? variabel1 = “Printer”; variabel2 = variabel1; diisi nilai echo “variabel1, variabel2br”; variabel2 = “Epson”; echo “variabel1, variabel2br”; variabel3 = variabel1; diisi referensi echo “variabel1, variabel3br”; 31 variabel3 = “HP”; echo “variabel1, variabel3br”; ?

2.8.4 Operator dalam PHP