Например:
function test()
{
static $a = 0;
echo $a;
$a++;
}
Переменная "a" будет проинициализирована только при первом вызове функции, а каждый вызов функции test() будет выводить значение $a и инкрементировать его.
Подробнее: https://secure.php.net/manual/ru/languag...