首頁 php教程 php手册 PHP实例:精确到每一秒钟的在线人数显示代码

PHP实例:精确到每一秒钟的在线人数显示代码

Jun 21, 2016 am 09:01 AM
dat online time

session_start();
$dat_now1=date("H+i+s");//取时间
$p2=explode("+", $dat_now1);
$dat_number1=$p2[0]*3600+$p2[1]*60+$p2[2];//取秒

if($online_time"")//上次刷新时间
{$dat_h=substr($online_time,11,2);
$dat_i=substr($online_time,14,2);
$dat_s=substr($online_time,17,2);
$dat_number=$dat_h*3600+$dat_i*60+$dat_s;
}

$tmptime=$dat_number1-$dat_number;//上次到现在的间隔秒数
if(session_is_registered(username)&&(($tmptime>300)¦¦($tmptime{
$online_time=date("Y-m-d H:i:s");
$str="replace lt_t_online set lt_username='$username',lt_lasttime=now()";//写入数据库
$res=mysql_query($str);
}
?>
以上文件每分钟自动刷新一次
以下是5分钟运行一次的守护进程

$str = "delete from lt_t_online where UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(lt_lasttime)>300";
mysql_query($str);
?>



本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1669
14
CakePHP 教程
1428
52
Laravel 教程
1329
25
PHP教程
1273
29
C# 教程
1256
24
dat檔案刪除有影響嗎 dat檔案刪除有影響嗎 Mar 06, 2023 am 10:39 AM

dat文件刪除沒有影響;dat文件可以按照擴展名來看就是DATA的意思,即數據文件,這類文件並沒有進行絕對化的定義;“.dat”並不是一種標準文件,許多文件都使用這個副檔名,但檔案意義不同,而許多數據分析軟體也用這個副檔名保存數據,所以這要看具體的軟體情況來定。

如何存取DAT音訊檔案和開啟方法 如何存取DAT音訊檔案和開啟方法 Jan 13, 2024 am 11:54 AM

怎麼打開DAT音訊類別文件,這個問題也是讓一些小夥伴們而困擾的,但是小編怎麼能讓可愛的你們為此困擾這麼久呢?不存在的,不存在的。所以小編接下來就跟你們說怎麼打開DAT音訊類別檔。 DAT檔案是什麼呢?在這兒小編我來給你們簡單的解釋一下哈。 DAT文件就是一個不標準的文件,因為很多文件都是用的這個副檔名,但是個字的意思卻是不同的。那麼這類文件要怎麼開啟呢?今天小編就來告訴你們怎麼開啟DAT音訊類別檔。如果是音視頻檔的話,有些直接用微軟自帶的媒體播放器WindowsMediaPlayer及其它媒體播放工

time包的單調時鐘處理 time包的單調時鐘處理 Aug 04, 2023 pm 05:45 PM

我們今天主要是來看看golang time 套件的時間應用方式。兩者的一般規則是“wall time”用於告知時間,而“monotonic clock”用於測量時間;除外還有其他的時鐘處理方式。

Java8 Time Api如何使用 Java8 Time Api如何使用 Apr 28, 2023 pm 12:25 PM

1.概述作為本文的一部分,讓我們從現有Date和CalendarAPI存在的一些問題入手,來探討新的Java8Date和TimeAPI如何解決這些問題。我們也將搞一搞Java8時間類別庫中的核心類,例如LocalDate,LocalTime,LocalDateTime,ZonedDateTime,Period,Duration以及它們的api。 2.舊的時間API(java8之前)的問題線程安全-Date和Calendar類別不是線程安全的,使開發者難以調試這些api的並發問題,需要編寫額外的程式碼來處

python中time和datetime的差別及用法是什麼 python中time和datetime的差別及用法是什麼 May 02, 2023 am 11:01 AM

一.Python中表示時間的兩種方式:時間戳:相對於1970.1.100:00:00以秒計算的偏移量,唯一的時間元組struct_time:共有9個元素>tm_year:年1-12> tm_mon:月1-12>tm_mday:日1-31>tm_hour:時0-23>tm_min:分0-59>tm_sec:秒0-59>tm_wday:星期0-6(0表示週日)>tm_day:一年中的第幾天1-366>tm_isdst:是否為夏令,預設為-1二.ti

Python time模組時間怎麼取得與轉換 Python time模組時間怎麼取得與轉換 May 13, 2023 pm 12:19 PM

Pythontime模組時間取得和轉換Python的Time庫可以進行時間相關的處理,例如存取當前日期和時間,輸出不同格式的時間以及等待指定的時間等。 1.取得時間1.1.時間戳importtimetimestamp=time.time()#1682737552.5009851格林威治時間(GMT)1970年01月01日00時00分00秒起至現在的總秒數1.2.結構化時間01日00時00分00秒起至現在的總秒數1.2.結構化時間importstructtime_time= time.localtime()#time.struct_time(tm_year=2

使用PHP函數 'time' 傳回目前的UNIX時間戳 使用PHP函數 'time' 傳回目前的UNIX時間戳 Jul 25, 2023 pm 04:42 PM

使用PHP函數"time"傳回目前的UNIX時間戳UNIX時間戳是指從協調世界時(UTC)1970年1月1日0時0分0秒起至今的總秒數。在PHP中,可以使用內建函數"time"來取得目前的UNIX時間戳記。本文將介紹如何使用這個函數,並提供對應的程式碼範例。程式碼範例:&lt;?php$timestamp=time();echo"目前的

如何解決 golang 中的 'undefined: time.After” 錯誤? 如何解決 golang 中的 'undefined: time.After” 錯誤? Jun 25, 2023 pm 05:28 PM

Golang是一門非常受歡迎的程式語言,其簡單易學、高效快速的特性吸引了越來越多的開發者。但在使用中,不可避免地會遇到一些問題和錯誤。例如,使用time套件中的After方法時,可能會遇到undefined:time.After的錯誤。本篇文章將為大家介紹如何解決這個錯誤。了解錯誤原因在Golang中,如果我們使用了一個未導出的函數名稱或未正

See all articles