ホームページ >バックエンド開発 >PHPチュートリアル >PHP シンプルテキストカウンター_PHP チュートリアル

PHP シンプルテキストカウンター_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:34:131285ブラウズ

PHP ファイルで直接カウンターコードを使用します:

$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 'こんにちは、あなたは '.$count.' 番目の訪問者です';

//データを出力する

}

?>

上記の内容をphpに保存し、同じディレクトリにnum.txtを作成します

しかし、多くの 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メソッドを呼び出します。

http://www.bkjia.com/PHPjc/752063.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/752063.html技術記事 PHP ファイル内でカウンター コードを直接使用します。 $countfile = num.txt //カウンターを定義するファイルは現在のディレクトリにある num.txt で、そのファイルが開けるかどうかをテストする必要があります (($fp; ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。