簡単なアクセスカウンター
アクセスするたびにカウンターが上がるので、ページビューを理解するには良い。今後は、
<?php $filename = "counter.txt";//事前にファイルを作っておく。 $fp = fopen($filename, "r+"); $count = fgets($fp, 30); $count++; fseek($fp,0);//ファイルポインタを最初に戻す。 fputs($fp, $count); fclose($fp); echo "本日".$count."人目のアクセスです"; ?> //排他制御機能をつける <?php $filename = "counter.txt";//事前にファイルを作っておく。 $fp = fopen($filename, "r+"); flock($fp, LOCK_EX); //読み書き禁止モードで排他ロックをした。 $count = fgets($fp, 30); $count++; fseek($fp,0);//ファイルポインタを最初に戻す。 fputs($fp, $count); flock($fp, LOCK_UN);//ファイルロックを破棄した。 fclose($fp); echo "本日".$count."人目のアクセスです"; ?>