라이브러리
[PHP] HRTimePerformanceCounter::getTicksSince - 주어진 값 이후 경과된 틱
PHP 에서 HRTimePerformanceCounter::getTicksSince
PHP 7.4.0 버전부터 HRTimePerformanceCounter 클래스가 추가되었습니다. 이 클래스는 시스템 시간을 측정하는 데 사용할 수 있는 고성능의 타이머를 제공합니다. HRTimePerformanceCounter::getTicksSince 메소드는 시스템 시간이 지난 tick 수를 반환합니다.
HRTimePerformanceCounter::getTicksSince 사용법
HRTimePerformanceCounter::getTicksSince 메소드는 시스템 시간이 지난 tick 수를 반환합니다. 이 메소드는 시스템 시간이 지난 tick 수를 반환하기 때문에, 두 번 호출하여 tick 수를 비교하여 시스템 시간이 지난 시간을 계산할 수 있습니다.
예제
#hostingforum.kr
php
// HRTimePerformanceCounter::getTicksSince 사용 예제
$hrTime = new HRTimePerformanceCounter();
$startTime = $hrTime->getTicksSince();
// 시스템 시간이 지난 시간을 계산할 수 있는 코드를 여기에 작성합니다.
sleep(1); // 1초 대기
$endTime = $hrTime->getTicksSince();
// 시스템 시간이 지난 시간을 계산합니다.
$elapsedTime = $endTime - $startTime;
echo "시스템 시간이 지난 시간: $elapsedTime tick
";
// tick을 초로 변환합니다.
$elapsedTimeSec = $elapsedTime / 1000000; // tick을 초로 변환합니다.
echo "시스템 시간이 지난 시간(초): $elapsedTimeSec 초
";
HRTimePerformanceCounter::getTicksSince의 장점
HRTimePerformanceCounter::getTicksSince 메소드는 시스템 시간을 측정하는 데 사용할 수 있는 고성능의 타이머를 제공합니다. 이 메소드는 시스템 시간이 지난 tick 수를 반환하기 때문에, 두 번 호출하여 tick 수를 비교하여 시스템 시간이 지난 시간을 계산할 수 있습니다.
HRTimePerformanceCounter::getTicksSince의 한계점
HRTimePerformanceCounter::getTicksSince 메소드는 시스템 시간이 지난 tick 수를 반환하기 때문에, 시스템 시간이 지난 시간을 계산할 때 tick 수를 비교해야 합니다. 이로 인해 시스템 시간이 지난 시간을 계산하는 코드가 복잡해질 수 있습니다.
결론
HRTimePerformanceCounter::getTicksSince 메소드는 시스템 시간을 측정하는 데 사용할 수 있는 고성능의 타이머를 제공합니다. 이 메소드는 시스템 시간이 지난 tick 수를 반환하기 때문에, 두 번 호출하여 tick 수를 비교하여 시스템 시간이 지난 시간을 계산할 수 있습니다. HRTimePerformanceCounter::getTicksSince 메소드는 시스템 시간이 지난 시간을 계산하는 데 사용할 수 있는 좋은 선택입니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.