Что означает `$page -= 1` в моем документе PHP?

У меня есть следующая переменная, определенная в документе PHP, с которым я работаю, и я не уверен, что это значит.

PHP

$page -= 1;

Часть, в которой я не уверен, это -=

Спасибо!

4 ответа

Решение

-= Оператор является сокращением для вычитания значения из переменной:

$x -= 1;
$x = $x - 1;

Вот некоторые из других:

  1. $x += 1; ($x = $x + 1)
  2. $x -= 1; ($x = $x - 1)
  3. $x *= 1; ($x = $x * 1)
  4. $x /= 1; ($x = $x / 1)

Это сокращение для сохранения ввода. Эффект свойственен

$page = $page - 1;

Это так же, как $page = $page - 1, $page-- или же --$page, он используется для уменьшения значения переменной.

-= оператор - комбинация арифметики и оператора присваивания. Вычитает 1, а затем переназначает его $page,

Другие вопросы по тегам