컴퓨터프로그래밍

어떻게 PHP의 microtime 기능을한다?

가장 인기있는 PHP 프로그래밍 언어 중 하나에서 풍부한 라이브러리 기능을 제공합니다. 그들 각각은 자신의 특성을 가지고 있지만 때문에 개발자 작업 및 이와 유사한 제목의 많은 종종 혼란을 이끈다. 질문 PHP의 microtime 기능의 원인 - 그것은 무엇을 어떻게 그녀에게 유사한 다르다?

기능 microtime

결과적으로 PHP의 microtime 유닉스 시간 및 마이크로 초 정확도를 반환합니다. 프로그래밍 언어에서 배태 작업에도 불구하고, 모든 시스템에서 작동하지 않을 수 있습니다. 어떤 시스템 콜은 gettimeofday이없는 운영 체제 ()의 이전 버전에서이 기능은 잘못된 결과를 생성합니다.

구문 microtime ()는 단 하나 개의 인자를 갖는다 - 그 리턴 결과를 달성 할 수있는 데이터의 종류를 판정한다. true로 (영어. "참"에서) 해당 괄호 다음, 대신 기능은 수치 데이터 문자열을 반환합니다. 어떤 매개 변수 (제로입니다)가없는 경우 (영어. "거짓") false로 설정되어, 시간이 초 밀리 초 형식으로 반환됩니다. 여기서, 금회의 제 2의 시작 이후 경과 한 마이크로 수 및 상기 제 유지할 수가 제 - 1,970 경과 한 총 시간은 초 단위로 표시.

사용 PHP의 microtime ()는이 코드 블록의 실행을 걸리는 시간을 알아 할 필요가있는 경우에 필요합니다. 대부분의 경우,이 메커니즘은 프로그램의 동작을 최적화하는 데 사용됩니다.

시간과의 차이

시간 - 유사한 기능의 microtime와 마찬가지로, PHP는 간단한 있습니다. 1970 년 1 월 1 일 00:00:00 GMT에서, 즉, 유닉스 시대 이후의 초 수 - 그것의 더 정확한, "자매", 함수 시간을 () 사용의 결과와는 달리. 시간 () 미만 정밀 프로그램의 두 지점 사이의 시간 차이를 획득하는 것이 가능하다.

사용자가 시스템 시간을 얻고 싶은 경우에, 당신은 함수 날짜를 사용한다 (). microtime - 최대 정밀 차이를 얻기 위해 필요한 경우에는 PHP 함수를 선택하는 것이 가장 좋습니다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.birmiss.com. Theme powered by WordPress.