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