多くの Web サイトの統計コードが JS 呼び出しの形式で表示されるのをよく見かけます。例を見てみましょう。
$countfile = "num.txt";
//定義カウンタによって書き込まれたファイルは現在のディレクトリにあるnum.txtであり、そのファイルが開けるかどうかをテストする必要があります
if (($fp = fopen($countfile, "r+")) == false) { //ファイルを読み書きモードで開き、開けない場合は終了します
printf ("ファイル %s を開けませんでした!",$countfile);
退出;
}
その他
{
//ファイルが正常に開けたら、ファイル内のデータを1として読み込みます
$count = fread ($fp,10);
//10ビットデータを読み込む
$count = $count + 1;
fclose ($fp);
//現在のファイルを閉じる
$fp = fopen($countfile, "w+");
//ファイルを上書きモードで開きます
fwrite ($fp,$count);
//1を足してから新しいデータを書き込む
fclose ($fp);
//そしてファイルを閉じます
echo 'document.write("'.$count.'")';
//JavaScript形式でデータを出力します
}
?>
上記の内容をFileCount.phpに保存し、同じディレクトリにnum.txtを作成します。
htmlファイル内でjsメソッドを呼び出します。