php在制作多个单页面时有时也会制作模板,此时点击量与文章的点击次数或许会有所不同,也许你会将文章点击量的函数直接拿来用,但你或许会发现你的多个单页面的点击量是同步的,下面给出一个根据单页面id不同创建多个文件保存点击量的函数
<span>点击数:
<?php $i=get_the_ID(); $counterFile = 'counter'.$i.'.txt'; function displayCounter($counterFile) { $fp = fopen($counterFile,"r"); $num = fgets($fp,5); fclose($fp); $num += 1; echo "$num"; $fp = fopen($counterFile,"w"); fputs( $fp, $num,5); fclose($fp); } if (!file_exists($counterFile)) { fopen($counterFile,"w"); fputs( $fp, 0,5); fclose($fp); } displayCounter($counterFile);?>次</span>将上述代码放到你想放点击量的地方就好了