Sabtu, 02 Oktober 2021

Operator Pada PHP

Pendahuluan

Operator digunakan untuk mengoperasikan baik variabel maupun nilai. Operator sering digunakan dalam beberapa keadaan.

Operator Aritmatika

Berikut ini merupakan operator-operator untuk aritmatika.

+   Untuk operasi penambahan

-   Untuk operasi pengurangan

*   Untuk operasi perkalian

\   Untuk operasi pembagian

%   Untuk modulus yakni sisa hasil dari pembagian

++  Untuk operasi increment

--  Untuk operasi decrement

<?php

$no1 = 3;

$no2 = 4;

echo $no1 + $no2 // penambahan

echo $no1 - $no2 // pengurangan

echo $no1 * $no2 // perkalian

echo $no1 / $no2 // pembagian

echo $no1 % $no2 // modulus

$a  = 2; $b = $a++; // $a=3,  $b=2

$a  = 2; $b = ++$a; // $a=3,  $b=3

?>

Operator Assignment

Penggunaan operator sebagai assignment. seperti ini

<?php

$x=5;

$y=$x;

$x += $y; //sama seperti $x = $x+$y

?>

Operator Perbandingan

Seperti namanya yakni untuk membandingan variabel atau nilai satu dengan yang lainya.Nilai dari perbandingan ini hanya 2 yakni true atau false. Contohnya

==  Sama dengan

=== Identik yakni sama nilai dan tipe datanya

!=  Tidak sama

<>  Tidak sama

!== Tidak sama baik nilai maupun tipe datanya

<   Lebih kecil

>   Lebih besar

<=  Lebih kecil atau sama dengan

>=  Lebih besar atau sama dengan


Operator Logika

Operator ini membadingkan dalam bentuk logika yakni

Operator    Nama    Contoh      Hasil

----------------------------------------------------------------------

and         And     $a and $b   true jika $a dan $b bernilai true

or          Or      $a or $b    true jika salah satu bernilai true

xor         Xor     $a xor $b   true jika hanya salah satu bernilai true tetapi bukan semua dalam keadaan true

&&          And     $a && $b    true jika semua bernilai true

||          Or      $a || $b    true jika salah satu bernilai true

!           Not     !$a         true jika $a bernilai false

Terima kasih telah membaca artikel ini. Semoga bermanfaat. Semangat dan Happy coding!

Tidak ada komentar:

Posting Komentar