Struktur Program PHP Operator Dalam PHP Tipe Data

memproses dan memberikan hasilnya berupa kode HTML ke web server. Selanjutnya, web server menyampaikan ke pemakai. Sumber: Digital Library UK Petra, 2007

2.3.4. Struktur Program PHP

Skrip PHP berkedudukan sebagai tag dalam bahasa HTML Hypertext Markup Language. Diawali dengan tag ? Atau ?php dan ditutup dengan tag ?. berikut ini adalah contoh kode PHP yang berada di dalam kode HTML : HTML HEAD TITLEBelajar PHPTITLE HEAD BODY Selamat Belajar PHP.BR ?php nama = “Sadarmaster”; Printf“Halo,s”,nama; ? BODY HTML Dalam PHP di atas, variabel diawali dengan tanda dollar “”, sedang untuk menugaskan sebuah nilai pada variabel tersebut digunakan tanda “=”. Sedangkan tanda s merupakan tanda format untuk string artinya, data yang akan mensubtitusi tanda tersebut adalah data string. Bila skrip tersebu dijalankan melalui browser, maka hasilnya adalah sebagi berikut : Halo, Sadarmaster Sumber: Digital Library UK Petra, 2007

2.3.5. Operator Dalam PHP

Berikut ini adalah operator-operator dasar dalam pemrograman PHP. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tabel 2.1 Operator Pemrograman PHP. Jenis Operator Operator Contoh Keterangan Aritmatika + a + b Pertambahan - a - b Pengurangan a b Pembagian a b Modulus, sisa pembagian Penugasan = a = 4; a diisi dengan 4 Bitwise a b Bitwise AND | a | b Bitwise OR a b Bitwise XOR ~ ~b Bitwise NOT a b Shift Left b Shift Right Perbandingan == a = = Sb Sama dengan = = = a = = = b Identik = a = b Tidak sama dengan a b Tidak sama dengan = = a = = b Tidak identik a b Kurang dari a b Lebih dari = a = b Kurang dari sama dengan Logika And a and b TRUE jika a dan b TRUE a b TRUE jika a dan b TRUE Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. or a or b TRUE jika a atau b TRUE || a || b TRUE jika a danatau b TRUE xor a || b TRUE jika a atau b TRUE, tetapi tidak keduanya a TRUE jika FALSE String . a . b Penggabungan strinf a dan b Sumber: Achamad Solichin – Struktur Dasar PHP, 2007

2.3.6. Tipe Data

Tipe data yang dapat diolah oleh PHP di antaranya adalah tipe data numerik integer dan floating point, string dan objek. 1. Tipe Data Numerik Terdiri atas integer dan floating point double, tipe integer merupakan data numerik yang berupa bilangan bulat, sementara floating point dapat menampung nilai numerik dalam bentuk nilai desimal. 2. Tipe Data String Tipe data yang menampung informasi tekstual seperti huruf, kata dan kalimat. Isi dari string diapit oleh tanda kutip, seperti yang terlihat berikut ini: type_string = “Cadilac” 3. Tipe Data Objek Tipe data ini merupakan pengembangan yang dilakukan PHP untuk mendukung pemrograman berorientasi objek. Tipe data objek adalah tipe data yang di dalamnya mempunyai data dan method. Data yang dimiliki oleh suatu objek dikenal dengan nama atribut dan method umumnya berupa sebuah fungsi. Data objek di sini didefenisikan dengan membuat defenisi kelas Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. terlebih dahulu. Suatu variabel yang bertipe objek diinisialisasi dideklarasikan dengan menggunakan perintah new diikuti nama objek berupa nama kelas objek. ?php class objek { function counter { return 5; } function pesan { echo “pesan”; } } test = new objek; test - pesan ; ? Sumber: Johan Firdaus – Dasar PHP, 2008

2.3.7. Percabangan