Technology/Programming
PHP / 올바른 코딩, 잘못된 코딩
Yonglae Cho
2011. 12. 15. 09:55
1. 문자 쿼테이션
$ret = $arr['var']
2. 변수 초기화
$str = ""; $str .= "abc";
3. 변수 타입의 변경
$int = 3; $str = "Hello, World";
4. isset의 활용
$var = isset($_POST['var'])? $_POST['var']:NULL;
5. 연산자 주의
$foo[$i] = $j; $i++;
6. for
for($i=0, $max = count($loop); $i<$max; $i++) { }
7. if
if(($row = getRows()) == true) { }
8. error_reporting() 사용
error_reporting(E_ALL)
9. foreach, list 함수 속도차이에서 foreach가 35% 더 빠름.
10. explode(), split() 함수 속도차이에서 explode가 70% 빠름.