php - 如何增加每个页面加载的计数器(在 PHP 中)?

标签 php count increment

我希望在用户访问网站的 X 个页面时发生特定操作

我是否必须在外部存储计数器(在 txt 文件或数据库中)?

我想不出一种方法可以将计数器设置为 0,然后在每次加载页面时递增它。计数器总是会重置为 0,还是我漏掉了一些明显的东西?

最佳答案

只使用 $_SESSION 数据来存储一个人浏览了多少页面会非常简单。

$_SESSION['pageviews'] = ($_SESSION['pageviews']) ? $_SESSION['pageviews'] + 1 : 1;

关于php - 如何增加每个页面加载的计数器(在 PHP 中)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/865015/

相关文章:

mysql - 我如何将 mysql count 与 select 查询一起使用?

c - 如何增加数组中变量的值(C 编程)

php - 检测用户是否有可能导致站点错误的错误日期/时间

php - 如何在私有(private)和仅限成员的情况下构建一个 Restful api?

php - 从Mysql在Sqlite中存储多个数据

MySQL明显的计数,如果条件独特

php - 转换毫米 :ss to Milliseconds in PHP

SQL:单个结果行中的组计数

javascript - Object DefineProperty 混淆了我对提升/同步和异步 js 的看法

c++ - i = i + 1 和++i 之间的速度比较