# Operators

Operators are used in PHP for many things. Often to control a loop or if statement, they can be useful when counting, mathematical reasons and more. Below are the basic operators used and also a shorter form of them so that you have them as reference for when I hit control structures (very soon). I won’t bother with examples as I think the simple ones are very straight forward and the others require examples using code I’ve not touched on yet. Below is more for a reference for now.

```// plus \$a += \$b same as \$a = \$a + \$b // minus \$a -= \$b same as \$a = \$a - \$b // multiply \$a *= \$b same as \$a = \$a * \$b //divide \$a /= \$b same as \$a = \$a / \$b // concatenate (for use in strings to join two strings together) \$a .= \$b same as \$a = \$a . \$b // increment \$a++ same as \$a = \$a + 1 // decrement (is that a word?!!) \$a-- same as \$a = \$a - 1 // the comparison operator (different to one equals sign, below means "is equal to") \$a == \$b // assignment operator, ie. \$a becomes the value of \$b - don't get this and the comparison operator mixed up! \$a = \$b // not equal to \$a != \$b // \$a is less than \$b \$a < \$b // \$a is less than or equal to \$b \$a <= \$b // \$a is greater than \$b \$a > \$b // \$a is great than or equal to \$b (note the equals sign is always to the right of the operation) \$a >= \$b // NOT operator, returns true if \$a is false !\$a // AND operator, returns true if both are true \$a && \$b // OR operator, returns true if either are true \$a || \$b // same as AND operator \$a AND \$b // same as OR operator \$a OR \$b```