发布时间:2026-09-28 16:47:18 浏览次数:1
方案一: 使用数据库记录网站访问量
CREATE TABLE counter ( id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, count INT(11) NOT NULL DEFAULT '0');$connection = mysqli_connect('host', 'username', 'password', 'database');$query = mysqli_query($connection, "SELECT count FROM counter WHERE id=1");$row = mysqli_fetch_assoc($query);$count = $row['count'];$count++; // 将当前访问量加1mysqli_query($connection, "UPDATE counter SET count=$count WHERE id=1");echo "本站访问量:$count"; // 在网站上显示访问量示例说明:
假设当前网站的访问量为 1000 ,当用户访问该网站时,将会从数据库中查询到当前的访问量并保存在变量 $count 中,然后将其加1,并将新的访问量更新至数据库中,并最终显示在网页上。
如果另一名用户继续访问该网站,将会执行以上代码,将变量 $count 中保存的访问量加1,并将新的访问量更新至数据库,然后将其显示在网页上。
方案二:使用文件记录网站访问量
创建一个名为 “counter.txt” 的空文件,并将其保存在一个目录中。
在网站加载时,读取文件中的当前访问量,并将其存储在变量中。
$count = intval(file_get_contents('path/to/counter.txt'));$count++; // 将当前访问量加1file_put_contents('path/to/counter.txt', $count);echo "本站访问量:$count"; // 在网站上显示访问量示例说明:
假设当前网站的访问量为 1000 ,当用户访问该网站时,将会从文件中读取到当前的访问量并保存在变量 $count 中,然后将其加1,并将新的访问量更新至文件中,并最终显示在网页上。
如果另一名用户继续访问该网站,将会执行以上代码,将变量 $count 中保存的访问量加1,并将新的访问量更新至文件中,然后将其显示在网页上。
总结: