Dicha Spring Project

Contoh Program, Contoh Soal, Makalah, Jurnal, Penelitian Ilmiah, Tips And Trik

November 29, 2013

Contoh Operator Pada PHP

CONTOH OPERATOR PADA PHP

Kali ini saya akan membagikan contoh operator dalam PHP ini sangat penting untuk para yang baru blajar PHP ok langsung aja


Operator dalam php dibagi dalam 4 kelompok  seperti operato aritmatik yakni operator yang menanggani perhitungan seperti perkalia pembagian dan ada lagi jenis operator lainya yang dapat di baca pada tulisan ini.Apa itu Operand dan Operator? digunakan untuk memanipulasi nilai suatu variabel. Variabel yang nilainya dimodifikasi oleh operator disebut operand. Contoh penggunaan operator misalnya 13 - 3. 13 dan 3 adalahoperand. Tanda "-" disebut operator. Sedangkan Hasil Dari Peran dengan Operator disebut dengan Ekspresi

Pembagian Operator dalam PHP adalah sebagai berikut
  1. Arithmetic Operator (Operator perhitungan)
  2. Assignment Arithmetic Operator
  3. Operator Perbandingan
  4. Logical Operator (Operator Logika)
Untuk penjelasan dari masing-masing operator diatas adalah sebagai berikut :
1. Arithmetic Operator
Dalam pemrograman seringkali dijumpai proses yang melibatkan proses increment. Misalkan kita menginginkan proses increment dengan tingkat kenaikan 1, maka perintah yang dituliskan dapat berupa
  1. $counter = $counter + 1;
dalam PHP, perintah di atas dapat ditulis dalam satu perintah singkat sebagai
  1. $counter += 1;
Operator      Description                      Contoh
+                Tambah                      2 + 4 = 6
-                 Kurang                      6 - 2 = 4
*                   Kali                      5 * 3 = 15
/                   Bagi                      15 / 3 = 3
%            Sisa Bagi (modulus)            43 % 10 = 3


Filename : Aritmatik.php
  1. <?php
  2. $penjumlahan = 2 + 4;
  3. $pengurangan = 6 - 2;
  4. $perkalian = 5 * 3;
  5. $pembagian = 15 / 3;
  6. $modulus = 5 % 2;
  7. echo "Menampilkan penjumlahan: 2 + 4 = ".$penjumlahan."
  8. ";
  9. echo "Menampilkan pengurangan: 6 - 2 = ".$pengurangan."
  10. ";
  11. echo "Menampilkan perkalian: 5 * 3 = ".$perkalian."
  12. ";
  13. echo "Menampilkan pembagian: 15 / 3 = ".$pembagian."
  14. ";
  15. echo "Menampilkan modulus: 5 % 2 = " . $modulus.";
  16. ?>
2. Assignment Arithmetic Operator
Dari contoh di atas tampak bahwa operator yang digunakan (+=) merupakan gabungan dari operator aritmatik dan assignment. Berikut ini adalah bentuk-bentuk operator lain jenis ini.

Operator             Contoh                    Operasi yang ekuivalen
+=                       $x += 2;                         $x = $x + 2;
-=                        $x -= 4;                         $x = $x - 4;
*=                       $x *= 3;                         $x = $x * 3;
/=                        $x /= 2;                          $x = $x / 2;
%=                      $x %= 5;                       $x = $x % 5;
.=                        $my_str.="hello";            $my_str = $my_str . "hello";



Filename : AssignmentAritmatik.php
  1. <?php
  2. $x = 2;
  3. $x1 = "Saya" ;
  4. echo $x += 6 ;
  5. echo $x .= " Adalah " ;
  6. ?>
3. Operator Perbandingan
Perbandingan digunakan untuk menguji hubungan antara nilai dan atau variabel. Operator ini digunakan dalam suatu statement bersyarat yang selalu menghasilkan nilai TRUE atau FALSE.
Misalkan:
  1. $x = 4; $y = 5;
berikut ini adalah beberapa contoh penggunaan operator perbandingan dan hasilnya.

1       Operator             Descripttion              Operasi yang ekuivalen
2        ==                  Sama Dengan                           $x = $x + 2;
3       !=                 Tidak Sama Dengan                 $x = $x - 4;
4       <                     Lebih Kecil Dari                     $x = $x * 3;
5       >                    Lebih Besar Dari                    $x = $x / 2;
6       <=                 Kecil Sama Dengan                 $x = $x % 5;

7       >=                 Besar Sama Dengan            $my_str = $my_str . "hello";


Logical Operator digunakan untuk membandingkan dua nilai variabel yang bertipe boolean. Hasil yang didapat dari penggunaan logical operator adalah boolean.


4. Logical Operator (Operator Logika)
Tabel logika berikut digunakan sebagai pedoman perhitungan

OperanKiri         Operator             Nama                     Operan Kiri               Hasil
TRUE                       &&               AND                              TRUE             TRUE
TRUE                      &&                AND                          FALSE               FALSE
FALSE                    &&                AND                           TRUE                FALSE
FALSE                   &&                AND                           FALSE               FALSE
TRUE                     ||                     OR                            TRUE                   TRUE
TRUE                     ||                      OR                          FALSE                   TRUE
FALSE                   ||                    OR                             TRUE                    TRUE
FALSE                   ||                   OR                             FALSE                    FALSE
TRUE                  Xor               Exclusive OR                 TRUE                      FALSE
TRUE                 Xor                Exclusive OR                 FALSE                   TRUE
FALSE               Xor                Exclusive OR                 TRUE                      TRUE
FALSE               Xor                Exclusive OR                 FALSE                   FALSE
!                            !                   Not                             TRUE                          FALSE

!                            !                   Not                              FALSE                     TRUE

PHP menampilkan pesan error apabila built-in function (function yang disediakan PHP) mengalami error. Misalnya tidak bisa membuka file, tidak bisa mengakses database, dan lainnya.Operator Error Suppression
Pada saat pembuatan aplikasi, pesan error ini sangat membantu dalam menyelesaikan dan memperbaiki kesalahan pemrograman. Tetapi, pada saat aplikasi selesai dibuat dan digunakan secara umum, pesan error ini akan mengganggu pengguna.
Untuk mematikan pesan error tersebut, kita menggunakan operator @.
Contoh penggunaan :
  1. @chdir("temp");
Pada kondisi normal, function chdir akan menimbulkan pesan error apabila direktori temp tidak ditemukan atau tidak dapat diakses. Dengan menggunakan operator @, PHP akan "diam saja" apabila direktori temp tidak ditemukan atau tidak dapat diakses.
Operator Ternary
Menggunakan tanda "?"
(Ekspresi1) ? (Ekspresi2) : (Ekspresi3);
Operator ini akan melakukan evaluasi ekspresi1, kemudian berdasarkan hasil evaluasi ini apabila bernilai benar (tidak sama dengan 0 atau tidak sama dengan null) maka ekspresi2 akan dikerjakan, jika salah maka ekspresi3 akan dikerjakan.
Operator Increment/Decrement


Contoh       Nama                           Hasil
++$a      PreIncrement               Tambah $a dengan 1, hasilnya masukkan ke dalam $a
$a++      PostIncrement             Tambah $a dengan 1, hasilnya masukkan ke dalam $a
--$a        PreDecrement            Kurang $a dengan 1, hasilnya masukkan ke dalam $a

$a--        PostDecrement          Berikan nilai $a, kemudian kurangkan 1 kepada $a

Operator Bitwise

Contoh      Nama                Hasil
$a & $b     And        Setiap bit akan bernilai 1 jika kedua bit pada posisi yang sama bernilai 1

$a | $b        Or         Bit akan bernilai 1 jika salah satu bit pada posisi yang sama dalam $a dan $b bernilai 1s

ok Sekian Semoga Bermanfaat
>baca juga


Belajar Program Java

No comments:

Post a Comment