ホームページ >php教程 >php手册 >[オリジナル] 最もシンプルなテキストカウンター -- (簡単ではないようです、ふふ、大袈裟ですね~)

[オリジナル] 最もシンプルなテキストカウンター -- (簡単ではないようです、ふふ、大袈裟ですね~)

WBOY
WBOYオリジナル
2016-06-21 09:12:101279ブラウズ

カウンター|オリジナル

$file="count.dat";
if(@file_exists($file)){
$fp=@file($file);
$num=$fp[0];
$f= fopen($file,"w+");
$number=$num+1;
fputs($f,$number);
}else{
$f=fopen($file,"a+");
fputs( $fp,"0");
}
@fclose($f);
?>
こんにちは、あなたは [

class Counter{
function addnumber(){
//マルチユーザー関数 addnumber($user){ //ヒント: マルチユーザー (マルチページ) のカウント例に ID を使用できます。 : $c=new Counter;$c->addnumber($id);
$file="count.dat";
//複数のユーザー (ページ) $file=$user.".dat"; @file_exists ($ file)) {
$ fp =@file ($ file);
$ f = FOPEN ($ file, "w+"); fclose( $f);
print("こんにちは $_SERVER["REMOTE_ADDR"]、あなたはこのサイトの [$number] 番目のゲストです");
}
}

Call
eg.php
$ co=new Conter;
$co->addnumber(); //単一ユーザー数
$co->addnumber($id); //複数のユーザー (ページ) 数。ここでの ID は次の値と一致します。記録されたユーザー ID は、ディレクトリの PHP_SELF を削除することもできます。各ページ (ユーザー) には、そのページへのアクセス数を記録するための同じ名前の独自の .dat ファイルがあります。
ページ~、簡単ではない簡単なこともできます~
?>










声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。