그누원본 bbs/list.php 에서 if else 구문 사용 안한 이유?
본문
여기서 왜 if eles 사용 안한 이유가 특별히 있나요?
답변 3
저건 두번째 if는 필요없습니다
왜냐하면 sst가 없으면 만들어버리기 때문에 항상 sst가 값이 있는 상태이기 때문
Else 는 사용하면 안되겠네요
두 조건의 성격(=목적)이 다르기 때문입니다.
위 : 변수 $sst 없는 경우 대비한 $sst 변수 값 설정용.
아래 : $sql_order 변수 정의용.
균이님의 답변이 맞아 보입니다.
if(!$sst)
$sst = "wr_num, wr_reply";
$sql_order = " order by {$sst} {$sod} ";
만약 else 문으로 처리하게 되면.. $sql_order 에 값이 안들어갈 수 있습니다.
if(!$sst)
$sst = "wr_num, wr_reply"; // $sql_order 에 값이 안들어가게 됨..
else
$sql_order = " order by {$sst} {$sod} ";
답변을 작성하시기 전에 로그인 해주세요.