Penggunaan Operator-Operator Di Dalam Script PHP Riyan Sindi Saputra ssaputrariyan@gmail.com Abstrak Operator PHP adalah operator yang biasa digunakan di dalam penulisan script PHP. Oleh karenanya hal ini amatlah penting untuk dipelajari dikarenakan apabila kita sedang menulis program dengan PHP kita dituntut untuk menulis program dengan sebaikbaiknya dan kita dituntut untuk menghasilkan program yang sebaik-baiknya pula, tanpa ada cacat sedikitpun. Hal inilah yang harus kita cermati dalam membuat program dengan PHP terutama didalam penulisan operator-operator PHP, mengapa demikian? karena kesalahan sedikitpun akan menghasilkan program yang tidak sempurna atau bahkan error. Kata Kunci:perograman PHP Pendahuluan Pembuatan program dengan PHP bisa dibilang amatlah mudah, tapi bagi yang sudah mahir dan amatlah sulit bagi yang tidak tahu apa-apa tentang pemrograman dengan PHP. Tapi segala sesuatu tidaklah sulit dan tidak mungkin, jika kita mau tekun dan gigih dalam menjalani usaha tersebut. Hal ini berlaku pula didalam mempelajari pemrograman PHP, yang mana didalam penulisan script program tersebut kita dituntut untuk teliti dan mempunyai imajinasi yang tinggi jika kita ingin menghasilkan program dengan PHP yang sungguh luar biasa. Tapi hal ini amatlah sulit jika operator-operator PHP beserta fungsinya saja kita tidak tahu. Bagaimana mungkin kita bisa menghasilkan program yang amat luar biasa dengan PHP. Hal ini yang ingin
saya bahas didalam artikel ini, yaitu tentang PENGGUNAAN OPERATOR- OPEARTOR DIDALAM SCRIPT PHP. Untuk selanjutnya, mohon disimak. Pembahasan Di dalam penulisan script PHP kita harus mengerti apa saja operator yang harus kita gunakan. Berikut adalah jenis-jenis operator didalam PHP yang akan di jelaskan dalam bentuk table. 1.1 Operator Aritmatika Jenis Operator Operator Contoh Keterangan Aritmatika + $a + $b Pertambahan - $a - $b Pengurangan * $a * $b Perkalian / $a / $b Pembagian % $a % $b Modulus, sisa pembagian Contoh :
Setelah di eksekusi maka outputnya akan seperti dibawah ini : 1.2 Operator Penugasan Operator penugasan PHP digunakan untuk menulis nilai ke variable. Operator penugasan dasar dalam PHP adalah =. Hal ini berarti bahwa operan kiri akan diatur ke nilai ekspresi penugasan disebelah kanan. Berikut adalah tabelnya : Penugasan Sama Seperti Description x = y x = y Ini berarti bahwa operan kiri akan diatur ke nilai ekspresi penugasan di sebelah kanan. x += y x = x + y Penjumlahan x -= y x = x - y Pengurangan x *= y x = x * y Perkalian x /= y x = x / y Pembagian x %= y x = x % y Modulus
Dibawah ini adalah contoh yang menunjukan hasil yang berbeda dengan menggunakan operator penugasan yang berbeda: setelah dieksekusi maka hasilnya akan seperti dibawah ini : 1.3 Operator Bitwise Jenis Operator Operator Contoh Keterangan & $a & $b Bitwise AND I $a & b Bitwise OR Bitwise ^ $a ^ $b Bitwise XOR << $a << $b Shift Left >> $a >> $b Sift Right ~ ~$b Bitwise NOT
1.4 Operator Perbandingan Jenis Operator Operator Contoh Keterangan == $a == $b Sama Dengan === $a === $b Identik!= $a!= $b Tidak Sama Dengan < > $a < > $b Tidak Sama Dengan Perbandingan!== $a!== $b Tidak Identik < $a < $b Kurang Dari > $a > $b Lebih Dari <= $a <= $b Kurang dari sama dengan >= $a >= $b Lebih dari sama dengan 1.5 Operator Logika Jenis Operator Logika Operator Contoh Keterangan And $a and $b TRUE jika $a dan $b TRUE && $a && $b TRUE jika $a dan $b TRUE Or $a or $b TRUE jika $a atau $b TRUE II $a II $b TRUE jika $a dan/ atau $b TRUE Xor $a xor $b TRUE jika $a atau $b TRUE, tapi tidak keduanya!!$a TRUE jika $a FALSE
Contoh logika AND Contoh logika OR 1.6 Operator String Jenis Operator String Operator Contoh Keterangan. $a. $b Penggabungan string $a dan $b
Berikut adalah contoh program operator String : Dan setelah dieksekusi maka hasilnya akan seperti dibawah ini : 1.7. Operator Array PHP Operator Name Example Result + Union $x + $y Union of $x and $y (tapi duplicate kunci tidak tertimpa) == persamaan $x == $y Benar jika $x and $y mempunyai pasangan kunci/nilai yang sama === Ideentitas $x === $y Benar jika $ x dan $ y memiliki pasangan kunci / nilai yang sama dalam urutan yang sama dan dari jenis yang sama!= ketidaksamaan $x!= $y Benar jika $ x tidak sama dengan $ y <> ketidaksamaan $x <> $y Benar jika $ x tidak sama dengan $ y!== Tidak identik $x!== $y Benar jika $ x tidak identik dengan $ y
Contoh program operator Array 1.8 Operator Increament/Decreament Pre/post increment dan decrement masing-masing adalah penambahan dan pengurangan satu. Apabila operator diletakkan sebelum variable, missal ++$i atau i maka nilai $i akan ditambahkan atau dikurangkan 1 sebelum keseluruhan operasi dalam ekspresi dikerjakan dan sebaliknya apabila operator diletakkan setelah variable, missal $i++ atau $i maka nilai $i akan ditambah atau dikurangi 1 setelah operasi dalam ekspresi dikerjakan. Operator Operasi Penggunaan ++ Pre/Post Increment ++$a atau $a++ - Pre/Post decrement $b atau $b
Penutup Operator-operator didalam PHP amatlah penting untuk kita pelajari dan kita ingat karena apalah jadinya jika kita tidak tahu dan tidak mengerti tentang penggunaan operator-operator PHP tersebut, mungkin program kita akan sangat buruk dan mungkin bahkan program kita akan error saat dieksekusi. Sekian artikel saya ini, semoga bermanfaat. Referensi Achmad Solichin, S.Kom, Pemrograman Web Dengan PHP dan Mysq.pdf. diakses dari http://www.informatika.unsyiah.ac.id/arie/pbw/pemrograman_web_dengan_ph P_MySQL.pdf, pada tanggal 28 Februari 2014 www.w3school.com, pada tanggal 15 Januari 2013 http://bangdanu.wordpress.com/2010/07/21/operator-dalam-php/, pada tanggal 11 Maret 2014 http://blog.ihsansatriawan.net/operator-logika-pada-php/, pada tanggal 11 Maret 2014 http://solehsabarudin.wordpress.com/belajar-php/, pada tanggal 11 Maret 2014
Biografi Nama : Riyan Sindi Saputra NIM : 1122468766 School : STMIK RAHARJA Jurusan : Teknik Informatika Konsentrasi : Software Engineering Alamat : Permata Balaraja, kec. Balaraja kab. Tangerang Facebook : https://www.facebook.com/riyancua banaa Email : ssaputrariyan@gmail.com