Operator Aritmatika Operator String Operator Bitwise Tabel 2.3. Operasi Bitwise

2.5.1 Operator Aritmatika

Operator ini digunakan untuk operasi aritmatika, misalnya penambahan, pengurangan, perkalian dan pembagian. Perhatikan tabel operasi aritmatika PHP berikut ini : Tabel 2.2 Operasi Aritmatika PHP Operator Nama + Addition - Subtraction Division Multiplication Modulus Contoh penggunaan operator Aritmatika : html title Operator Aritmatikatitle body H1Operator AritmatikaH1 ?php Echo ”5 + 2 =”, 5 + 2, ”br” ; Echo ”5 - 2 =”, 5 - 2, ”br” ; Echo ”5 2 =”, 5 2, ”br” ; Echo ”5 2 =”, 5 2, ”br” ; Echo ”5 2 =”, 5 2, ”br” ; ? body html Apabila program diatas dijalankan dibrowser, maka akan menghasilkan : Operator Aritmatika 5 + 2 = 7 5 - 2 = 3 5 2 = 10 5 2 = 2.5 5 2 = 1

2.5.2 Operator String

Operator String adalah operator yang digunakan untuk menggabungkan teks, baik teks dengan variabel, maupun suatu teks dengan teks yang lain. Operator ini dideklarasikan dengan memberikan tanda titik . diantaranya operan dalam suatu operasi. Perhatikan contoh berikut ini : ? a=”Hello”; b=”Selamat Belajar PHP”; c=a.” “.b; echo “brc”; Variabel c berisikan “Hello Selamat Belajar PHP” ? Apabila program tersebut dijalankan dibrowser, maka akan menghasilkan tulisan “Hello Selamat Belajar PHP”. Variabel c adalah gabungan antar variabel a yang bernilai “Hello”. Teks “”, dan variabel b yang bernilai “Selamat Belajar PHP”.

2.5.3 Operator Bitwise Tabel 2.3. Operasi Bitwise

Operator Nama Contoh Keterangan And a b Bit akan bernilai 1 jika a dan b bernilai 1 | Or a | b Bit akan bernilai 1 jika a atau b bernilai 1 Xor a b Bit akan bernilai 1 jika a atau b, tetapi tidak kedua-duanya berniali ~ Not a ~ b Bit akan bernilai 1 jika a dan b bernilai 0 Shift Left a b Menggeser bit a sebanyak b langkah ke kiri. Setiap pengertian “dikalikan dengan nilai dua” Shift Right a b Menggeser bit a sebanyak b langkah ke kanan. Setiap pengertian “dibagi dengan nilai dua” Operator ini berfungsi untuk menghasilkan nilai bilangan binary bit, yaitu 1 dan 0. perhatikan tabel operasi bitwise diatas

2.5.4 Operator Perbandingan