PHP 5 Operators

PHP 5 Operators

PHP Operators
Operators are used to perform operations on variables and values.
PHP divides the operators in the following groups:
  • Arithmetic operators
  • Assignment operators
  • Comparison operators
  • Increment/Decrement operators
  • Logical operators
  • String operators
  • Array operators

PHP Arithmetic Operators
The PHP arithmetic operators are used with numeric values to perform common arithmetical operations, such as addition, subtraction, multiplication etc.
Operator
Name
Example
Result
Show it
+
Addition
$x + $y
Sum of $x and $y
-
Subtraction
$x - $y
Difference of $x and $y
*
Multiplication
$x * $y
Product of $x and $y
/
Division
$x / $y
Quotient of $x and $y
%
Modulus
$x % $y
Remainder of $x divided by $y
**
Exponentiation
$x ** $y
Result of raising $x to the $y'th power (Introduced in PHP 5.6)



PHP Assignment Operators
The PHP assignment operators are used with numeric values to write a value to a variable.
The basic assignment operator in PHP is "=". It means that the left operand gets set to the value of the assignment expression on the right.
Assignment
Same as...
Description
Show it
x = y
x = y
The left operand gets set to the value of the expression on the right
x += y
x = x + y
Addition
x -= y
x = x - y
Subtraction
x *= y
x = x * y
Multiplication
x /= y
x = x / y
Division
x %= y
x = x % y
Modulus


PHP Comparison Operators
The PHP comparison operators are used to compare two values (number or string):
Operator
Name
Example
Result
Show it
==
Equal
$x == $y
Returns true if $x is equal to $y
===
Identical
$x === $y
Returns true if $x is equal to $y, and they are of the same type
!=
Not equal
$x != $y
Returns true if $x is not equal to $y
<> 
Not equal
$x <> $y
Returns true if $x is not equal to $y
!==
Not identical
$x !== $y
Returns true if $x is not equal to $y, or they are not of the same type
> 
Greater than
$x > $y
Returns true if $x is greater than $y
< 
Less than
$x < $y
Returns true if $x is less than $y
>=
Greater than or equal to
$x >= $y
Returns true if $x is greater than or equal to $y
<=
Less than or equal to
$x <= $y
Returns true if $x is less than or equal to $y


PHP Increment / Decrement Operators
The PHP increment operators are used to increment a variable's value.
The PHP decrement operators are used to decrement a variable's value.
Operator
Name
Description
Show it
++$x
Pre-increment
Increments $x by one, then returns $x
$x++
Post-increment
Returns $x, then increments $x by one
--$x
Pre-decrement
Decrements $x by one, then returns $x
$x--
Post-decrement
Returns $x, then decrements $x by one


PHP Logical Operators
The PHP logical operators are used to combine conditional statements.
Operator
Name
Example
Result
Show it
and
And
$x and $y
True if both $x and $y are true
or
Or
$x or $y
True if either $x or $y is true
xor
Xor
$x xor $y
True if either $x or $y is true, but not both
&&
And
$x && $y
True if both $x and $y are true
||
Or
$x || $y
True if either $x or $y is true
!
Not
!$x
True if $x is not true


PHP String Operators
PHP has two operators that are specially designed for strings.
Operator
Name
Example
Result
Show it
.
Concatenation
$txt1 . $txt2
Concatenation of $txt1 and $txt2
.=
Concatenation assignment
$txt1 .= $txt2
Appends $txt2 to $txt1


PHP Array Operators
The PHP array operators are used to compare arrays.
Operator
Name
Example
Result
Show it
+
Union
$x + $y
Union of $x and $y
==
Equality
$x == $y
Returns true if $x and $y have the same key/value pairs
===
Identity
$x === $y
Returns true if $x and $y have the same key/value pairs in the same order and of the same types
!=
Inequality
$x != $y
Returns true if $x is not equal to $y
<> 
Inequality
$x <> $y
Returns true if $x is not equal to $y
!==
Non-identity
$x !== $y
Returns true if $x is not identical to $y

Artinya....

PHP 5 Operator
«Sebelumnya
Next Chapter »
PHP Operator

Operator yang digunakan untuk melakukan operasi pada variabel dan nilai-nilai.

PHP membagi operator dalam kelompok berikut:

     operator aritmatika
     operator penugasan
     operator perbandingan
     Operator increment / Pengurangan
     operator logika
     operator String
     operator Array

Komentar

Postingan populer dari blog ini

Object primitif dalam grafika komputer

IP Address

Makalah Integrasi Sistem