php實現(xiàn)計算當(dāng)前在線人數(shù)的小程序
作者: 鄭曉 分類: PHP 發(fā)布于: 2011-04-17 00:00 瀏覽:5,864 評論(1)
計算當(dāng)前在線人數(shù)
例子一:用文本實現(xiàn)
time())) {
array_push($temp,$entry[0].",".$entry[1]."n"); //取出其他瀏覽者的信息,并去掉超時者,保存進(jìn)$temp
}
}
array_push($temp,getenv('REMOTE_ADDR').",".(time()+ ($timeout))."n"); //更新瀏覽者的時間
$users_online = count($temp); //計算在線人數(shù)
$entries = implode("",$temp);
//寫入文件
$fp =fopen($online_log,"w");
flock($fp,LOCK_EX); //flock()不能在NFS以及其他的一些網(wǎng)絡(luò)文件系統(tǒng)中正常工作
fputs($fp,$entries);
flock($fp,LOCK_UN);
fclose($fp);
echo "當(dāng)前有".$users_online."人在線";
?>
? ? ? ?
本文采用知識共享署名-非商業(yè)性使用 3.0 中國大陸許可協(xié)議進(jìn)行許可,轉(zhuǎn)載時請注明出處及相應(yīng)鏈接。
本文永久鏈接: http://yjfs.org.cn/php-calculated-to-achieve-a-small-number-of-procedures-currently-online.html
這代碼好像很復(fù)雜呀