언제나와 마찬가지로...
속도 테스트입니다.
이번에는 친구에게 변수 읽기 속도에 대해 '이게 빠르다던데?' 라는 소리를 들어
시작한 테스트입니다.
$str['test'];
$str[test];
이 두 경우의 속도 차이입니다.
$str['test'] = "This is STRING
";
$str[test] = "This is STRING
";
이렇게 나눠서 시행했으며...
for문으로 페이지에 천 번 출력할 때까지 걸린 시간을 쟀습니다.
전자를 1번 후자를 2번으로 칭하겠습니다.
1. for($i=0; $i < 1000; $i++) echo $str['test'];
2. for($i=0; $i < 1000; $i++) echo $str[test];
1번의 경우 0.0004초
2번의 경우 0.0019초
ㅡ,.ㅡ;;
이건 뭐.. 보기에도 확연히 차이가 나서 의미가 없네요.
$str[test] 이런 식의 코딩 패턴이 익숙한 저로선 충격적인 일입니다..
뭐... 그래도 대규모 프로그래밍 아니면 아무래도 좋은 문제겠죠..?
에휴...
(변수 수정 언제 다 해..)
반응형
'인터넷정보' 카테고리의 다른 글
모르면 답답하고 알면 편리한 파일 확장자의 A to Z (0) | 2007.10.11 |
---|---|
모르면 답답하고 알면 편리한 파일 확장자의 A to Z (0) | 2007.10.11 |
특정 폴더 내 모든 파일 리스트 불러오기 함수 (0) | 2007.10.11 |
특정 폴더 내 모든 파일 리스트 불러오기 함수 (0) | 2007.10.11 |
PHP 변수 속도 테스트 (0) | 2007.10.11 |
웹하드 - webHard (0) | 2007.10.11 |
웹하드 - webHard (0) | 2007.10.11 |
음성게시판 모듈 (0) | 2007.10.11 |
음성게시판 모듈 (0) | 2007.10.11 |
웹 대용량 파일 업로드 모듈 (0) | 2007.10.11 |