메뉴 건너뛰기

프로그램언어

2021.03.26 14:06

콜론 연산자

조회 수 307 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?php if($site == "b1ix") { ?>
<a href="http://b1ix.net">b1ix</a>
<?php } else { ?>
<a href="http://blackfrost.blog.me">b1ix</a>
<?php } ?>

위와 같은 헷갈리는 if문을 짜본적이 있을것이다. 위의 소스는 5줄밖에 되지 않지만, 소스가 길어지면, 이 대괄호가 어떤 대괄혼지.. 구별이 잘 안되곤 한다.
위와 같을때 : 콜론 연산자를 쓰면 편하다.
 

<?php if($site == "b1ix"): ?>
<a href="http://b1ix.net">b1ix</a>
<?php else: ?>
<a href="http://blackfrost.blog.me">b1ix</a>
<?php endif ?>

endif로 끝을 맺어준다는것과 대괄호가 없다는것만 제외하곤 차이가 없다.

//---------------추가사항 2013.04.24
만약 else if 를 사용하게 된다면,
else if: 이런식으로 띄워서 사용하면 오류가 나게 된다.
elseif: 이렇게 붙여서 사용 해야 된다.


하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved