PHP Operator | Belajar PHP Bagi Pemula #7

  • Post author:
  • Post category:PHP
  • Post comments:0 Comments
PHP Operator

PHP Operator Adalah fitur yang digunakan untuk melakukan operasi pada variabel atau nilai. PHP operator dibagi dalam beberapa kelompok yaitu sebagai berikut:

Operator Aritmatika

PHP Operator aritmatika operator yang digunakan dengan nilai numerik untuk melakukan operasi aritmatika, contoh penjumlahan, pengurangan, perkalian, dan sebagainya. Perhatikan tabel berikut :

OperatorNameExampleResult
+Addition$A + $BSum of $A and $B
Subtraction$A – $BDifference of $A and $B
*Multiplication$A * $BProduct of $A and $B
/Division$A / $BQuotient of $A and $B
%Modulus$A % $BRemainder of $A divided by $B
**Exponentiation$A ** $BResult of raising $A to the $B’th power

Baca juga : Belajar PHP #1, Belajar PHP #2Belajar PHP #3Belajar PHP #4, Belajar PHP #5, Belajar PHP #6

Operator Penugasan

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 :

AssignmentSame asDescription
a = ba = bThe left operand gets set to the value of the eapression on the right
a += ba = a + bAddition
a -= ba = a – bSubtraction
a *= ba = a * bMultiplication
a /= ba = a / bDivision
a %= ba = a % bModulus

Operator Perbandingan


PHP Operator perbandingan adalah operator yang digunakan untuk membandingkan dua nilai (angka atau string). berikut penjelasan tabel nya :

OperatorNameExampleResult
==Equal$a == $bReturns true if $a is equal to $b
===Identical$a === $bReturns true if $a is equal to $b, and theb are of the same tbpe
!=Not equal$a != $bReturns true if $a is not equal to $b
<>Not equal$a <> $bReturns true if $a is not equal to $b
!==Not identical$a !== $bReturns true if $a is not equal to $b, or theb are not of the same tbpe
>Greater than$a > $bReturns true if $a is greater than $b
<Less than$a < $bReturns true if $a is less than $b
>=Greater than or equal to$a >= $bReturns true if $a is greater than or equal to $b
<=Less than or equal to$a <= $bReturns true if $a is less than or equal to $b
<=>Spaceship$a <=> $bReturns 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 :

OperatorNameDescription
++$aPre-incrementIncrements $a bb one, then returns $a
$a++Post-incrementReturns $a, then increments $a bb one
–$aPre-decrementDecrements $a bb one, then returns $a
$a–Post-decrementReturns $a, then decrements $a bb one

Operator Logika

PHP operator logika adalah operator yang digunakan untuk menggabungkan pernyataan bersyarat. berikut tabelnya :

OperatorNameExampleResult
andAnd$a and $bTrue if both $a and $b are true
orOr$a or $bTrue if either $a or $b is true
xorXor$a xor $bTrue if either $a or $b is true, but not both
&&And$a && $bTrue if both $a and $b are true
||Or$a || $bTrue if either $a or $b is true
!Not!$aTrue if $a is not true

PHP Operator String

PHP memiliki dua operator yang dirancang khusus untuk string. berikut tabelnya :

OperatorNameExampleResult
.Concatenation$txt1 . $txt2Concatenation of $txt1 and $txt2
.=Concatenation assignment$txt1 .= $txt2Appends $txt2 to $txt1

PHP Operator Array

PHP Operator array adalah operator yang digunakan untuk untuk membandingkan array. berikut tabelnya :

OperatorNameExampleResult
+Union$a + $bUnion of $a and $b
==Equality$a == $bReturns true if $a and $b have the same key/value pairs
===Identity$a === $bReturns true if $a and $b have the same key/value pairs in the same order and of the same types
!=Inequality$a != $bReturns true if $a is not equal to $b
<>Inequality$a <> $bReturns true if $a is not equal to $b
!==Non-identity$a !== $bReturns 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 :

OperatorNameExampleResult
?:Ternary$a = expr1 ? expr2 : expr3Returns 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 ?? expr2Returns 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


admin

giginau

Tinggalkan Balasan