
PHP Operator Adalah fitur yang digunakan untuk melakukan operasi pada variabel atau nilai. PHP operator dibagi dalam beberapa kelompok yaitu sebagai berikut:
Isi Artikel
Operator Aritmatika
PHP Operator aritmatika operator yang digunakan dengan nilai numerik untuk melakukan operasi aritmatika, contoh penjumlahan, pengurangan, perkalian, dan sebagainya. Perhatikan tabel berikut :
Operator | Name | Example | Result |
+ | Addition | $A + $B | Sum of $A and $B |
– | Subtraction | $A – $B | Difference of $A and $B |
* | Multiplication | $A * $B | Product of $A and $B |
/ | Division | $A / $B | Quotient of $A and $B |
% | Modulus | $A % $B | Remainder of $A divided by $B |
** | Exponentiation | $A ** $B | Result of raising $A to the $B’th power |
Baca juga : Belajar PHP #1, Belajar PHP #2, Belajar PHP #3, Belajar PHP #4, Belajar PHP #5, Belajar PHP #6
Operator Penugasan
Kemudian PHP Operator penugasan adalah operator yang digunakan berupa nilai numerik untuk menulis nilai ke variabel.
Kemudian basic dari operator penugasan dalam php adalah “=”. Artinya operan kiri di seting ke nilai ekspresi tugas di sebelah kanan. Perhatikan tabel berikut :
Assignment | Same as | Description |
a = b | a = b | The left operand gets set to the value of the eapression on the right |
a += b | a = a + b | Addition |
a -= b | a = a – b | Subtraction |
a *= b | a = a * b | Multiplication |
a /= b | a = a / b | Division |
a %= b | a = a % b | Modulus |
Operator Perbandingan
PHP Operator perbandingan adalah operator yang digunakan untuk membandingkan dua nilai (angka atau string). berikut penjelasan tabel nya :
Operator | Name | Example | Result |
== | Equal | $a == $b | Returns true if $a is equal to $b |
=== | Identical | $a === $b | Returns true if $a is equal to $b, and theb are of the same tbpe |
!= | Not equal | $a != $b | Returns true if $a is not equal to $b |
<> | Not equal | $a <> $b | Returns true if $a is not equal to $b |
!== | Not identical | $a !== $b | Returns true if $a is not equal to $b, or theb are not of the same tbpe |
> | Greater than | $a > $b | Returns true if $a is greater than $b |
< | Less than | $a < $b | Returns true if $a is less than $b |
>= | Greater than or equal to | $a >= $b | Returns true if $a is greater than or equal to $b |
<= | Less than or equal to | $a <= $b | Returns true if $a is less than or equal to $b |
<=> | Spaceship | $a <=> $b | Returns an integer less than, equal to, or greater than zero, depending on if $a is less than, equal to, or greater than $b. Introduced in PHP 7. |
Operator Increment & Decrement
PHP Operator Increment adalah operator yang digunakan untuk menaikkan nilai variabel. PHP Operator Decrement adalah operator yang digunakan untuk menurunkan nilai variabel. Berikut penjelasanya :
Operator | Name | Description |
++$a | Pre-increment | Increments $a bb one, then returns $a |
$a++ | Post-increment | Returns $a, then increments $a bb one |
–$a | Pre-decrement | Decrements $a bb one, then returns $a |
$a– | Post-decrement | Returns $a, then decrements $a bb one |
Operator Logika
PHP operator logika adalah operator yang digunakan untuk menggabungkan pernyataan bersyarat. berikut tabelnya :
Operator | Name | Example | Result |
and | And | $a and $b | True if both $a and $b are true |
or | Or | $a or $b | True if either $a or $b is true |
xor | Xor | $a xor $b | True if either $a or $b is true, but not both |
&& | And | $a && $b | True if both $a and $b are true |
|| | Or | $a || $b | True if either $a or $b is true |
! | Not | !$a | True if $a is not true |
PHP Operator String
PHP memiliki dua operator yang dirancang khusus untuk string. berikut tabelnya :
Operator | Name | Example | Result |
. | Concatenation | $txt1 . $txt2 | Concatenation of $txt1 and $txt2 |
.= | Concatenation assignment | $txt1 .= $txt2 | Appends $txt2 to $txt1 |
PHP Operator Array
PHP Operator array adalah operator yang digunakan untuk untuk membandingkan array. berikut tabelnya :
Operator | Name | Example | Result |
+ | Union | $a + $b | Union of $a and $b |
== | Equality | $a == $b | Returns true if $a and $b have the same key/value pairs |
=== | Identity | $a === $b | Returns true if $a and $b have the same key/value pairs in the same order and of the same types |
!= | Inequality | $a != $b | Returns true if $a is not equal to $b |
<> | Inequality | $a <> $b | Returns true if $a is not equal to $b |
!== | Non-identity | $a !== $b | Returns true if $a is not identical to $b |
Baca Juga Tutorial : Backup database dengan batchfile
PHP Operator Penugasan Bersyarat
PHP Operator Penugasan Bersyarat adalah operator yang digunakan untuk menetapkan nilai tergantung pada kondisi. berikut contohnya :
Operator | Name | Example | Result |
?: | Ternary | $a = expr1 ? expr2 : expr3 | Returns the value of $a. The value of $a is expr2 if expr1 = TRUE. The value of $a is expr3 if expr1 = FALSE |
?? | Null coalescing | $a = expr1 ?? expr2 | Returns the value of $a. The value of $a is expr1 if expr1 exists, and is not NULL. If expr1 does not exist, or is NULL, the value of $a is expr2. Introduced in PHP 7 |
0 Komentar