선호하시는 코딩 기법은? if 문 (switch 아님)
if (1) {
}
와
if (1)
{
}
의 구분은 없습니다.
1.
if ($a==1) {
...
} else if ($a==2) {
...
} else if ($a==3) {
...
}
2.
if ($a==1) {
...
}
if ($a==2) {
...
}
if ($a==3) {
...
}
}
와
if (1)
{
}
의 구분은 없습니다.
1.
if ($a==1) {
...
} else if ($a==2) {
...
} else if ($a==3) {
...
}
2.
if ($a==1) {
...
}
if ($a==2) {
...
}
if ($a==3) {
...
}
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 23개
저는 그래도 2번 코드가 더 이뻐요..
저머리 어리지널아닌데.. 어디서 파마하셔나요?
혹시 뽀샵에서... 포샵에서 해야 오리지널이 나오는데..(헐..썰렁했다.. 튀어야지..ㅠㅠ)
2번은 나중에 소스 보기 힘들어서...
둘다 대충 사용하는중이랍니다.ㅠㅠ
echo 1;
}else if($a){
echo 2;
}
앞쪽 if에서 조건을 만족시켜서 1을 출력했다면 2는 출력안됩니다.
if($a){
echo 1;
}
if($a){
echo 2;
}
그러나 이것은 1,2 모두 출력되니.. 비효율적이죠
?????????????????OOOO???????????????????
???????????????O???????O?????????????????
??????????????O?????????O????????????????
??????????????O?????????O????????????????
???????????????????????O?????????????????
?????????????????????O???????????????????
????????????????????O????????????????????
????????????????????O????????????????????
????????????????????O????????????????????
??????????????????????????????????????????
????????????????????O????????????????????
??????????????????????????????????????????
2번으로 할경우 if 의 갯수가 많아지면 많아질수록 필요없는 if를 비교하게 되므로 좋지 않은 코딩방식입니다.