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 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

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 오디오 파일을 여는 방법을 알려 드리겠습니다. 오디오 및 비디오 파일인 경우 일부는 Microsoft 자체 미디어 플레이어인 Windows Media Player 및 기타 미디어 재생 도구를 직접 사용합니다.

시간 패키지의 단조로운 시계 처리 시간 패키지의 단조로운 시계 처리 Aug 04, 2023 pm 05:45 PM

오늘은 golang time 패키지의 시간 적용 방법을 주로 살펴보겠습니다. 둘 사이의 일반적인 규칙은 "벽 시간"이 시간을 알려주는 데 사용되고 "단조 시계"가 시간을 측정하는 데 사용된다는 것입니다. 다른 시계 처리 방법이 있습니다.

Java8 시간 API 사용 방법 Java8 시간 API 사용 방법 Apr 28, 2023 pm 12:25 PM

1. 개요 이 기사의 일부로 기존 Date 및 CalendarAPI의 몇 가지 문제부터 시작하여 새로운 Java8Date 및 TimeAPI가 이러한 문제를 어떻게 해결하는지 살펴보겠습니다. 또한 LocalDate, LocalTime, LocalDateTime, ZonedDateTime, Period, Duration 및 해당 API와 같은 Java8 시간 클래스 라이브러리의 핵심 클래스를 살펴보겠습니다. 2. 이전 API(Java 8 이전)의 스레드 안전성 문제 - 날짜 및 달력 클래스는 스레드로부터 안전하지 않으므로 개발자가 이러한 API의 동시성 문제를 디버그하기 어렵고 이를 처리하기 위해 추가 코드를 작성해야 합니다. .

Python 시간 모듈에서 시간을 얻고 변환하는 방법 Python 시간 모듈에서 시간을 얻고 변환하는 방법 May 13, 2023 pm 12:19 PM

Pythontime 모듈 시간 획득 및 변환 Python의 Time 라이브러리는 현재 날짜 및 시간에 액세스하고, 시간을 다른 형식으로 출력하고, 지정된 시간을 기다리는 등 시간 관련 처리를 수행할 수 있습니다. 1. 시간 가져오기 1.1. 타임스탬프 importtimetimestamp=time.time()#1682737552.5009851 그리니치 표준시(GMT) 1970년 1월 1일 00:00:00부터 현재까지의 총 시간 1.2. 현지시간()#time.struct_time(tm_year=2

파이썬에서 시간과 날짜/시간의 차이점과 사용법은 무엇입니까 파이썬에서 시간과 날짜/시간의 차이점과 사용법은 무엇입니까 May 02, 2023 am 11:01 AM

1. 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입니다.

현재 UNIX 타임스탬프를 반환하려면 PHP 함수 'time'을 사용하세요. 현재 UNIX 타임스탬프를 반환하려면 PHP 함수 'time'을 사용하세요. Jul 25, 2023 pm 04:42 PM

현재 UNIX 타임스탬프를 반환하려면 PHP 함수 "time"을 사용하십시오. UNIX 타임스탬프는 1970년 1월 1일 0:00:00(UTC) 이후의 총 초 수를 나타냅니다. PHP에서는 내장 함수 "time"을 사용하여 현재 UNIX 타임스탬프를 가져올 수 있습니다. 이 문서에서는 이 함수를 사용하는 방법을 설명하고 해당 코드 예제를 제공합니다. 코드 예: <?php$timestamp=time();echo" 현재

golang에서 '정의되지 않음: time.After' 오류를 해결하는 방법은 무엇입니까? golang에서 '정의되지 않음: time.After' 오류를 해결하는 방법은 무엇입니까? Jun 25, 2023 pm 05:28 PM

Golang은 배우기 쉽고 효율적이며 빠른 기능으로 인해 매우 인기 있는 프로그래밍 언어입니다. 그러나 사용하는 동안 필연적으로 몇 가지 문제와 오류가 발생합니다. 예를 들어, time 패키지에서 After 메서드를 사용하는 경우 정의되지 않음: time.After라는 오류가 발생할 수 있습니다. 이 기사에서는 이 오류를 해결하는 방법을 소개합니다. Golang에서 내보내지 않은 함수 이름을 사용하거나 잘못된 경우 오류의 원인을 이해합니다.

See all articles