全国如何让显示的信息随机显示浏览量
发布时间:04-11 热度:1707
module/article/admin/template/edit.tpl.php
浏览量位置:
1、每次生成随机数
2、首次基数随机数,以后每次点击随机增加一个随机数
浏览量位置:
1、每次生成随机数
<?php
// 生成1000-9999之间的随机数作为浏览数
$hits = rand(520,2786);
echo $hits;
?>
2、首次基数随机数,以后每次点击随机增加一个随机数
需求说明
第一次访问:生成一个基数(520‑2786)存入 session,作为初始浏览量
后续每次刷新 / 点击页面:在原有基数之上,追加随机增量(例如 1‑12)
只在当前用户会话生效(session),不是全局数据库统计;如果要真实数据库统计就用<?php echo $hits;?>
<?php
注意:PHP Session 必须放在页面最顶部,session_start()不能有任何输出之前。
完整代码片段
session_start();
// 增量范围:每次访问增加 1 ~ 12
$addMin = 1;
$addMax = 12;
// 初始基数范围
$baseMin = 520;
$baseMax = 2786;
if (!isset($_SESSION['art_hits'])) {
// 首次访问,生成初始基数
$_SESSION['art_hits'] = rand($baseMin, $baseMax);
} else {
// 非首次,在原有数值上增加随机数
$_SESSION['art_hits'] += rand($addMin, $addMax);
}
$hits = $_SESSION['art_hits'];
?>
阅读:<?php echo $hits; ?>
<<上一篇:IPv6 如何增加黑名单 下一篇:七牛云IP黑白名单IP段设置方式 >>