Операторы инкремента и декремента

PHP поддерживает префиксные и постфиксные операторы инкремента и декремента в стиле C.

Замечание

Операторы инкремента/декремента не влияют на булевы значения. Декремент NULL также не даст никакого эффекта, однако инкремент даст значение 1.

Операторы инкремента и декремента

 

Операторы инкремента и декремента
ПримерНазваниеДействие
++$aПрефиксный инкрементУвеличивает $a на единицу, затем возвращает значение $a.
$a++Постфиксный инкрементВозвращает значение $a, затем увеличивает $a на единицу.
--$aПрефиксный декрементУменьшает $a на единицу, затем возвращает значение $a.
$a--Постфиксный декрементВозвращает значение $a, затем уменьшает $a на единицу.