"counter" 拡張モジュール - サンプル
PHP Manual

定義済み定数

以下の定数が定義されています。 この関数の拡張モジュールが PHP 組み込みでコンパイルされているか、 実行時に動的にロードされている場合のみ使用可能です。

COUNTER_FLAG_PERSIST (integer)
このフラグを指定したカウンタは、持続的なリソースとなります。
COUNTER_FLAG_SAVE (integer)
このフラグを指定したカウンタは保存され、別に起動した PHP でも使用できるようになります。
COUNTER_FLAG_NO_OVERWRITE (integer)
このフラグを指定すると、既存のカウンタと同じ名前で counter_create() を実行したときに既存のカウンタを上書きしません。
COUNTER_META_NAME (string)
この定数を渡すと、カウンタリソースあるいはオブジェクトの名前を取得することができます。
COUNTER_META_IS_PERISTENT (string)
この定数を渡すと、カウンタリソースあるいはオブジェクトが持続的なものかどうか (COUNTER_FLAG_PERSIST フラグが立っているかどうか) を知ることができます。
COUNTER_RESET_NEVER (integer)
カウンタはリセットされません。
COUNTER_RESET_PER_LOAD (integer)
PHP を起動するたびにカウンタをリセットします。
COUNTER_RESET_PER_REQUEST (integer)
リクエストのたびにカウンタをリセットします。

"counter" 拡張モジュール - サンプル
PHP Manual