PHPカウンターメソッドのまとめ、PHPカウンターまとめ
この記事の例では、PHP でカウンターを実装する方法を説明します。参考のためにみんなで共有してください。詳細は以下の通りです
ここでは 3 つの PHP カウンター コードが収集されています。これら 3 つはすべて、データベースを必要とせず、テキスト ファイルを使用して Web ページのビューをカウントするという共通点があります。
最初の PHP カウンター コードは次のとおりです:
コードをコピーします コードは次のとおりです:
//カウンター
関数 countx($file="count.dat"){
if(file_exists($file)){
$fp=fopen($file,"r");
$numx=fgets($fp,10);
fclose($fp);
$numx++
//上記の 4 行のコードは次の式に置き換えることができます: $numx=file_get_contents($file)+1;
}
他{
$numx=1;}
file_put_contents($file,$numx);//ファイルが存在しない場合、この関数は自動的にファイルを作成し、パラメータを自動的に文字列に変換して書き込みます。
エコー $numx
/*関数本体全体は 2 つの式で置き換えることができます: file_exists($file)?file_put_contents($file,file_get_contents($file)+1):file_put_contents($file,"1");readfile($file);
*/
}
//関数呼び出し
カウントx();
?>
2 番目の PHP カウンターのコードは次のとおりです:
コードをコピーします
関数 displaycounter($counterfile) {
$fp = fopen($counterfile,"rw");
$num = fgets($fp,5);
$num += 1;
「あなたは "."$num"." の人です。Balong カウンターを見てください 」;
exec( "rm -rf $カウンターファイル");
exec( "echo $num > $counterfile");
}
if (!file_exists($counterfile)) {
exec( "エコー 0 > $counterfile");
}
ディスプレイカウンター($カウンターファイル);
?>
3 番目の PHP カウンター コードは次のとおりです:
コードをコピーします
コードは次のとおりです:
$counterfile = "www.jb51.net.txt";//値を保存するファイル名とパス
関数 displaycounter($counterfile) {
$fp = fopen($counterfile,"rw");
$num = fgets($fp,5);
$num += 1;
「あなたは "."$num"." の人です。Balong カウンターを見てください
」;
exec( "rm -rf $カウンターファイル");
exec( "echo $num > $counterfile");
}
if (!file_exists($counterfile)) {
exec( "エコー 0 > $counterfile");
}
ディスプレイカウンター($カウンターファイル);
?>
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/937727.html
www.bkjia.com
本当
http://www.bkjia.com/PHPjc/937727.html
技術記事
PHPカウンタの実装方法まとめ、PHPカウンタの概要 この記事ではPHPカウンタの実装方法について説明します。参考のためにみんなで共有してください。詳細は次のとおりです: ここに 3 つの PHP カウントがあります...