개발개발

반복문...

꾸냥 2009. 1. 20. 03:59
어느 언어나 마찬가지로 반복문을 사용할때 하나의 자그만한 팁이 있다. 아는 사람은 다 알겠지만 어느 누군가 돌아다니다가 보게될 수 있으니 자그만하게

어떤 언어나 상관없겠지만 쓰인 언어는 PHP 이다.
보통 책이나 그런곳에서 나오는 반복문을 사용할때

위의 방식으로 코딩을 하는 경우가 많은데

아래의 방식으로 코딩을 할 경우 속도에서 많은 향상을 가져온다.


배열이 작거나 한 페이지에 반복문이 적을 경우에는 효과가 미미할지 몰라도 대량의 데이터를 주고 받을때에는 확실한 속도의 이득이 온다.

두가지의 차이점은 해당 구문이 반복될때 첫번째의 경우 매번 배열의 갯수를 세어서 비교를 하게 된다.
두번째 방법은 한번만 배열의 갯수를 세어서 비교를 하게된다.

속도 차이는 대략 뒤에 코드가 3배쯤 빠르다. 그건 테스트해보세요...ㅡㅡ;
반응형