Способ сделать это, вероятно, не с переменной.Если вместо этого вы вызываете функцию, вы можете выполнить более подробное действие:
function step() {
static $steps = 0;
if (++$steps === 100) {
header('Location: /foo.php');
}
}
Затем вы можете вызвать ее с помощью step();
, и перенаправление произойдет в сотый раз при вызове функции.
Обратите внимание, что вы можете использовать переменную $_SESSION
, или значение базы данных, или почти любой другой способ хранения данных вместо статической переменной.