작은 제안 - get_microtime() 재민이에게... ㅎㅎ

theme 의 head.sub.php 파일명에 빨강이 보이길래 혹시나하고 재민이에게 물어보았더랬습니다.ㅎ_ㅎ
==================
get_microtime deprecated 되었어?
네, get_microtime() 함수는 더 이상 사용되지 않습니다.
PHP 5부터 내장 함수인 microtime()이 이를 대체하며, 더 나은 성능과 유연성을 제공합니다.
microtime()의 사용법:
-
문자열 형태 (기본값):
PHP"msec sec"형태의 문자열을 반환합니다.sec는 Unix 타임스탬프(초 단위)이고,msec는 마이크로초(백만분의 1초)를 나타내는 소수점 이하 부분입니다.$time = microtime(); echo $time; // 예: 0.87654321 1678886400 -
float 형태:
PHPtrue를 인수로 전달하면 Unix 타임스탬프에 마이크로초를 더한 float 값을 반환합니다.$time_float = microtime(true); echo $time_float; // 예: 1678886400.876543
get_microtime()을 사용하던 코드를 microtime(true)로 간단하게 변경할 수 있습니다.
예를 들어, 이전 코드에서 다음과 같이 사용했다면:
PHP
function get_microtime(){
$temp = explode(" ", microtime());
return (float)$temp[0] + (float)$temp[1];
}
$start_time = get_microtime();
// ... 코드 실행 ...
$end_time = get_microtime();
$execution_time = $end_time - $start_time;
이제 다음과 같이 변경할 수 있습니다:
PHP
$start_time = microtime(true);
// ... 코드 실행 ...
$end_time = microtime(true);
$execution_time = $end_time - $start_time;
PHP 7부터는 hrtime() 함수가 고해상도 시간 측정에 더 권장되니, 성능 측정이 중요한 경우 hrtime() 사용을 고려해 보세요.
댓글 6개
@리오닥터
아, 맞네요. lib/common.lib.php에 , 래퍼해둔 함수였네요. ㅜㅜ; 제가 실수했군여... 호환성을 위해서... 이미 다 알고 있는 그누보드!!! 👍
/**
* 마이크로타임을 반환
* @return float
* @deprecated use `microtime(true)`
*/
function get_microtime()
{
return microtime(true);
}
게시판 목록
자유게시판
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 |
|
2주 전 | 48 | |
| 199358 | 3개월 전 | 297 | ||
| 199357 | 3개월 전 | 308 | ||
| 199356 | 3개월 전 | 370 | ||
| 199355 | 3개월 전 | 337 | ||
| 199354 | 3개월 전 | 403 | ||
| 199353 |
|
3개월 전 | 409 | |
| 199352 | 3개월 전 | 457 | ||
| 199351 | 3개월 전 | 366 | ||
| 199350 | 3개월 전 | 382 | ||
| 199349 | 3개월 전 | 244 | ||
| 199348 |
비버팩토리
|
3개월 전 | 286 | |
| 199347 |
그대나이름
|
3개월 전 | 207 | |
| 199346 | 3개월 전 | 331 | ||
| 199345 | 3개월 전 | 239 | ||
| 199344 |
|
3개월 전 | 677 | |
| 199343 | 3개월 전 | 296 | ||
| 199342 |
빛과그림자
|
3개월 전 | 332 | |
| 199341 |
|
3개월 전 | 410 | |
| 199340 | 3개월 전 | 320 | ||
| 199339 | 3개월 전 | 402 | ||
| 199338 |
빛과그림자
|
3개월 전 | 229 | |
| 199337 | 3개월 전 | 230 | ||
| 199336 | 3개월 전 | 535 | ||
| 199335 |
|
3개월 전 | 369 | |
| 199334 |
|
3개월 전 | 446 | |
| 199333 | 3개월 전 | 299 | ||
| 199332 | 3개월 전 | 338 | ||
| 199331 | 3개월 전 | 518 | ||
| 199330 |
|
3개월 전 | 324 | |
| 199329 |
|
3개월 전 | 263 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기