Binary Operator¶
A binary operator is an operator that operates on a two operands. It performs an operation based on the value of both operand. PHP supports several binary operators, including the following:
Assignation operator
=
Equality operator
==
Difference operator
!-
and<>
Identity operator
===
Non-identity operator
!==
Math operators, such as addition
+
, substraction-
, multiplication*
, division/
, power**
, modulo%
Comparison operators, such as greater than
>
, greater or equal than>=
, lesser than<
, lesser or equal than<=
Concatenation, with the dot operator
.
Spaceship operator,
<=>
All the short operators, that combines a binary operation with an assignation: for example, add and assign
+=
And many others.
<?php
$a = 1;
$a +=2;
var_dump($a === 3); // true
?>
Related : Unary Operator, Ternary Operator