Operators PHP







 “Mathematical and Logical Operator in PHP”


1.Aritmatika

              Operator Matematika merupakan operator yang digunakan untuk untuk pengolahan kata. contohnya seperti perkalian, pembagian, pertambahan, pengurangan, modulus, min, dan plus.
contoh operator:
1.penjumalahan
contoh :$a + $b:
<?php
$a = 5;
$b = 7;
//menjumlahkan variabel a dengan variabel b
echo $a + $b;
?>
2.) pengurangan
Contoh:$a – $b
<?php
$a = 10;
$b = 8;
//operator pengurangan variabel a dengan variabel b
echo $a – $b;
?>
3.)perkalian
contoh:$a * $b
<?php
$a = 9;
$b = 2;
//perkalian variabel a dengan variabel b
echo $a * $b;
?>
4.)pembagian
Contoh:$a / $b
<?php
$a = 20;
$b = 4;
//pembagian variabel a dengan variabel b
echo $a / $b;
?>
5.) Plus ( membuat operator plus +$a =)
6.) minus (membuat operator miinus = -$b)
7.) Modulus($a % $b)
            modulus adalah operator untuk menemukan hasil dari pembagian.untuk penulisa operator modulus menggunakan tanda persen (%). operator modulus ini digunakan untuk mendapatakan hasil sisa dari pembagian . contoh:18 % 8 maka hasilnya 2:
-18/8=2      -8*2=16      -18-16=2
<?php
$a = 54;
$b = 5;
//menjumlahkan variabel a dengan variabel b
echo $a % $b;
?>

2.) Logical Operator

operator logika adalah sesuatu yang digunakan dalam proses pengolahan logika dalam bahasa pemrograman.operator ini bertujuan menerapkan suatu logika algoritma dalam pemrograman.tanpa menguunakan operator logika,suatu program tidak akan berguna(tidak bisa melakukan apa-apa)
          software ada dan dibuat untuk menyelesaikan masalah.
TABLE OPERATOR LOGIKA:
Operator Logika Contoh Hasil Keterangan
AND $a AND $b, $a && $b Menghasilkan nilai TRUE apabila kedua operan sama-sama mempunyai nilai TRUE Operator AND dapat ditulis sengan syntax AND atau &&
OR $a OR $b, $a || $b Menghasilkan nilai TRUE apabila salah satu atau kedua operan mempunyai nilai TRUE. Operator OR dapat ditulis dengan syntax OR atau ||
XOR $a XOR $b Menghasilkan nilai TRUE apabila salah satu operan mempuyai nilai TRUE, tetapi tidak keduanya.
NOT !$a Menghasilkan kebalikan dari nilai operan itu sendiri.
Contoh:
<?php
//logic AND &&
$a = TRUE;
$b = TRUE;
$hasil = $a && $b;
var_dump($hasil);
$a = FALSE;
$b = TRUE;
$hasil = $a && $b;
var_dump($hasil);
$a = TRUE;
$b = FALSE;
$hasil = $a && $b;
var_dump($hasil);
//Logic OR ||
$a = TRUE;
$b = FALSE;
$hasil = $a || $b;var_dump($hasil);
?>

3.) Comprations

             Comprations atau Comparison adalah “perbandingan” fungsi dari comparison adalah untuk membandingkan antara 2 pilihan. Operator ini biasa digunakan pada operasi if dan elseif. operator ini menghasilkan nilai TRUE(BENAR) atau FALSE(SALAH).
Tabel Comparison:
Operator
Nama
Deskripsi
Contoh
f == k
Sama Dengan
Benar jika f sama dengan k
5 == 8 returns false
f k ===
Identik
Benar jika f sama dengan k, dan mereka adalah dari jenis yang sama
5 === “5”returns true
f! = k
Tidak sama
Benar jika f tidak sama dengan k
5! = 8 returns true
f <> k
Tidak sama
Benar jika f tidak sama dengan k, atau mereka bukan dari jenis kang sama
5<>8 returns true
f> k
Lebih besar dari
Benar jika f lebih besar dari k
5> 8 returns false
f <k
Kurang dari
Benar jika f kurang dari k
5<8 returns true
f> = k
Lebih besar dari atau sama dengan
Benar jika f lebih besar dari atau sama dengan k
5> = 8 returns false
f <= k
Kurang dari atau sama dengan
Benar jika f kurang dari atau sama dengan k
5<=8 returns true
f! == k
Tidak identik
Benar jika f tidak sama dengan k, atau mereka bukan dari jenis kang sama
5!==”5″returns false
Contoh:
1.perbandingan untuk untuk f == k:
  1.<?php
  2.// Contoh Operator Perbandingan f == k
  3.$f =8;
  4.$k =8;
  5.if ($f == $k)
  6.{echo “Selamat Nilai Betul Sama”;}
  7.else
  8.{echo”Selamat Nilai Tak sama”;}
  9.?>
2..Operator Perbandingan untuk f != k :
<?php

// Contoh Operator Perbandingan f != k
  $f =8;
  $k =5;if ($f != $k)
  {echo “Selamat Nilai Betul Tak sama”;}
  else
  {echo”Selamat Nilai sama”;}
 ?>
SHARE

Farhan Mustaqiem

Hi. I’m Developer of Blog Magic. I’m Creative PHP, Web Developer, UI/UX Developer, Interaction Developer, Industrial Developer, Web Developer, Business Enthusiast, StartUp Enthusiast, Speaker, Writer and Photographer. Inspired to make things looks better.

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment