lang/php

PHP 성능튜닝 IF & Switch 문법

C/H 2010. 1. 28. 01:24
* PHP 성능튜닝 IF & Switch 문법> 블로그 통계정보를 보던 중 최근 외부사이트 접근 경로중 2006년 경에 Copy&Paste 내용중 하나인 PHP성능 향상팁에 대해서 분석한 블로그에서 현재 저의 페이지로 유입된 내용을 봤습니다.

이미 과거에 봤던 내용인데요..

요즘 코딩 습관중 바뀐 내용이 있어서 하나 더 넣어봅니다.

if문보다는 switch문을 써라는 코딩 규칙이 있습니다.
이유는 if문 보다 switch가 가독성이 더 좋다라는 내용인데요.
하지만 유입된 http://teeroz.egloos.com/2703307 에서 if문이 === 조건을 했을 경우 더 빠르다라는 분석을 했습니다.

현재 제가 사용중인 비교문 예를 보시고 프로그램 코딩에 참고 하시기 바랍니다. ^^

switch(TRUE){
	case($var === 'a'):
		// process
	break;
	case($var === 'b'):
		// process
	break;
	default:
		// process
	break;
}

고민을 할 필요는 없겠죠? 이 방식 역시 다른 외국사이트인가? 어디에서 보고 배운 방식입니다.
물론 프로그래머 개인의 코딩습관을 굳이 바꿀필요는 없겠죠... 자기가 편하고 좋다면야... ^^

- PHP에서 성능 개선을 위한 유용한 팁
- PHP 성능 튜닝


반응형

'lang > php' 카테고리의 다른 글

LAMPP & 버추얼호스트 & XDebug  (0) 2010.07.20
PHP Call-time pass-by-reference has been deprecated in  (0) 2010.05.12
PHP 코드 최적화 40가지팁(번역)  (0) 2009.10.23
php oracle 관련함수  (0) 2008.09.02
PHP코딩 최적화  (0) 2007.12.12