Oops, no-perator found. Have a joke instead.
arithmetic
bitwise
null coalescing
comparison
logical
$a ?: $b
Short ternary operator
Does a truthy check on a value, returns the value if true, returns the value to the right if false.
Tags
true ?: 'No'; // true
false ?: 'No'; // "No"
strings
What is this? Who are you!?
PHP Operators is a reference guide for operators old and new in the PHP programming language. We're SPATIE, a web development agency from Belgium. Besides client work we like to contribute to the open source community and make fun projects like this one.