Операторы инкремента и декремента
PHP поддерживает префиксные и постфиксные операторы инкремента и декремента в стиле C.
Замечание:
Операторы инкремента/декремента не влияют на булевы значения. Декремент
NULLтакже не даст никакого эффекта, однако инкремент даст значение 1.
Операторы инкремента и декремента
| Пример | Название | Действие |
|---|---|---|
| ++$a | Префиксный инкремент | Увеличивает $a на единицу, затем возвращает значение $a. |
| $a++ | Постфиксный инкремент | Возвращает значение $a, затем увеличивает $a на единицу. |
| --$a | Префиксный декремент | Уменьшает $a на единицу, затем возвращает значение $a. |
| $a-- | Постфиксный декремент | Возвращает значение $a, затем уменьшает $a на единицу. |