Sebuah script yang tidak melakukan kompilasi dalam penggunanya.
Web Server yang mendukung PHP dapat ditemukan dimana-mana dari
mulai IIS sampai dengan dengan Apache, dengan konfigurasi yang sangat mudah.
Dalam sisi pengembangan lebih mudah, karena banyaknya developer
yang membantu dalam pengembangannya.
Pada sisi pemahaman, PHP adalah bahasa scripting yang paling mudah dikuasai karena referensi yang mudah ditemukan.
PHP adalah bahasa pemrograman Open Source yang dapat digunakan diberbagai Sistem Operasi Unix, Linux, Windows dan dapat dijalankan secara
runtime melalui console ataupun terminal serta dapat dijalankan dengan perintah-
perintah system.
2.4 Tipe Data Script PHP
PHP memiliki 5 jenis tipe data dasar yaitu, Integer, Float, String, Array dan Object. Berbeda dengan dengan program-program lainnya, jenis tipe data
PHP tidak dapat langsung ditentukan sendiri, melainkan akan ditentukan berdasarkan untuk apa variabel tersebut digunakan pada saat program dijalankan.
2.4.1 Tipe Data Integer
Int atau Integer merupakan tipe bilangan bulat. Tipe data integer memiliki ukuran maksimum 32 bit atau bisa menampung nilai sampai 2 milyar.
test = 123 desimal
test = -123 negatif desimal
test = 0123 octal
test = 01A hexadesimal
Apabila nilai dari sebuah variabel di luar jangkauan tipe data integer, maka otomatis akan dikonversi ke tipe float.
2.4.2 Tipe Data Float
Floating point merupakan tipe data yang berisikan bilangan pecahan atau bilangan desimal. Data floating memiliki nilai maksimum mencapai 1.8E308.
Bentuk dari data ini adalah desimal ataupun bentuk pangkat. Perhatikan contoh berikut ini :
nilai_desimal=0.298; nilai_pangkat=298.0E-5;
2.4.3 Tipe Data String
Tipe data String dinyatakan dengan menggunakan tanda kutip tunggal atau menggunakan tanda kutip ganda “ ”. perhatikan contoh berikut ini :
string=Selamat Belajar PHP; string=”Selamat Belajar PHP”;
Perbedaan penggunaan antara dua tanda kutip tersebut adalah , jika menggunakan tanda kutip tunggal, apabila dalam sebuah variable yang memiliki
data string tesebut tedapat variable yang lain, maka nilai dari variable tersebut akan dieklarasikan atau dicetak nama variable itu sendiri. Perhatikan contoh
berikut ini :
htmlhead tittleData String PHPtittlehead
body ?
data_string.php warna=”Putih”;
data1=”Warna bunga melati adalah warna”; data2=”Warna bunga melati adalah warna”;
echo”brdata1”; echo’brdata2’;
? bodyhtml
Jalankan program diatas dengan menggunakan browser, sehingga menyebabkan tampak bahwa string yang menggunakan petik ganda, variabel
warna akan dicetak isinya, yaitu “Putih”. Sebaliknya untuk string yang menggunakan tanda petik tunggal, penulisan variabel warna akan tercetak apa
adanya. Untuk menulis atau mendeklarasikan baris baru, backslash, tanda dollar, maka harus menambahkan tanda backslash \ didepan karakter tersebut.
Untuk lebih jelasnya perhatikan daftar tabel dibawah ini :
Tabel 2.1 Deklarasi Tipe Data String
Deklarasi Pengertian \n
Untuk berpindah ke baris baru baris berikutnya. \r
Untuk berpindah ke baris berikutnya paragraf baru. \t Untuk
membentuk tab
Horizontal. \\
Untuk menuliskan tanda backslash. \
Untuk menuliskan tanda dollar. \”
Untuk menuliskan tanda kutip. \[0-9]{3,7}
Digunakan untuk mendeklarasikan karakter berurutan sesuai dengan formatnya menggunakan ekpesi reguler.
2.4.4 Tipe Data Array