Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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

?>

Documentation

See Also