php microtime 함수를 이용하여 웹사용시간 측정 방법
본문 바로가기
php스쿨

php microtime 함수를 이용하여 웹사용시간 측정 방법

by AICanvas 2023. 7. 20.
728x90
SMALL

php microtime 함수를 이용하여 웹사용시간 측정 방법

<?php
// 데이터베이스 연결 정보 설정
$hostname = "your_hostname"; // 호스트명
$username = "your_username"; // 사용자명
$password = "your_password"; // 비밀번호
$database_name = "your_database"; // 데이터베이스명

// MySQL 데이터베이스 연결
$conn = mysqli_connect($hostname, $username, $password, $database_name);

// 연결 오류 확인
if (!$conn) {
    die("MySQL 연결 오류: " . mysqli_connect_error());
}

// 사용 시간 측정 시작
$start_time = microtime(true);

// 여기에 수행하려는 작업을 넣으세요.
// 예를 들어, 사용자와 상호작용하거나 다른 작업을 수행할 수 있습니다.

// 사용 시간 측정 종료
$end_time = microtime(true);
$elapsed_time = $end_time - $start_time;

// 사용 시간을 데이터베이스에 입력하는 쿼리 실행
$query = "INSERT INTO usage_times (elapsed_time) VALUES ('$elapsed_time')";
$result = mysqli_query($conn, $query);

if ($result) {
    echo "사용 시간을 데이터베이스에 성공적으로 입력했습니다.";
} else {
    echo "데이터베이스 입력 오류: " . mysqli_error($conn);
}

// 데이터베이스 연결 닫기
mysqli_close($conn);
?>

위예시는 usage_times 라는 테이블이 존재한다고 가정했을때의 예시 입니다. 

728x90
LIST

댓글