묻고답하기

원칙적으로 while, for, if문에는 조건식이 와야합니다.
하지만 변수 또는 상수값도 올수 있는데 이 경우 0과 null string은 False, 이외는 True로 판단을 합니다.

소스3의 if에는 조건식이 없습니다. 따라서 상수값으로 판단을 하여 if는 False로 판단합니다.

소스4를 보면 for문의 두번째 자리에 조건식이 와야하지만 변수할당만 이루어지고 있습니다.
이 경우에는 소스3과 마찬가지로 변수값에 따라 True/False가 결정됩니다.
(참고로 소스4와 같이 조건식이 없는 for문은 사용안하는게 좋습니다. 조건식이 없는 for문은 while을 사용하는게 더 나을겁니다.)

소스5를 보면 소스4와는 달리 두번째 자리에 조건식이 있습니다.
따라서 조건식의 조건을 판단해서 True/False를 결정합니다.
소스3에서는 상수값만으로 판단하지만 소스5는 조건식 전체를 판단하죠.
$a의 값을 판단하는게 아니라 ($a>=3)의 조건을 판단하는겁니다.
그런데 소스5는 실행해보셨는지요? 저렇게 하면 3만 출력될텐데요.
$a=3일때 출력이 되고 $a--가 실행이 되여 $a=2가 되죠.
그리고 조건식 ($a>=3)을 만나면 $a=2이므로 False가 되고 for문은 종료됩니다.
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
Dunny 제목 표시줄 말이죠.. [1] 2007.08.10
세황이 회원가입시 이메일체크 질문  
X_Large php // myadmin에서 간단한거지만 이해가좀.. [1] 2007.08.10
Maie君 PHP 책 추천..  
*=ALLSORT=* 플래쉬카운터를 조작할수 있다는데 어떻게하나요? [1] 2007.08.10
배재현 [re] 포토샵 영역 선택시....자구 정사각형으로만..  
권혁 포토샵 영역 선택시....자구 정사각형으로만.. [3] 2007.08.10
鍾烈 mysql 특정테이블안에 특정 필드를 추가하는법좀 알려주세요 [2] 2007.08.10
고숙진 바로 프린트 하기 [1] 2007.08.10
::난나:: 점선만드는거..다시 질문합니다..^^;; [3] 2007.08.10
고호중 저기 포토샵 글시채가 왜 한글이 지원안돼죠?? [1] 2007.08.10
불행자。 화일을 열지 못했습니다.: ''zetyx_board_n_theme_3.MYD''. (에러번호: 145)라니요?  
정보철 "몇일이나 지났을까"를 나타내는 기능에 관해서...  
이호한 [re] 구문의 조건식에 대한 질문여...  
김민규 구문의 조건식에 대한 질문여... [1] 2007.08.10
김진환 다시 질문할께요 index.html [3] 2007.08.10
배주원 Mysql 질문입니다....고수님들 도와주세요... [1] 2007.08.10
쭈냐 계정 질문이에요~ ㅠ0ㅠ [3] 2007.08.10
하늘토끼 <웹디자인>롤오버 기능에서 레이어 사용하는 방법좀 가르쳐 주세요. [1] 2007.08.10
마정원 프레임을 나누었더니...텍스트 링크 메뉴가 깨집니다....ㅜ.ㅜ [1] 2007.08.10
taeho 폰트를 서버 어디에 올려야 하나요? [1] 2007.08.10
taeho pop-up 윈도우가 메인 윈도우 뒷쪽으로 나타나요.. [2] 2007.08.10
kunbi 방송대학에서..포토샵강의할때~ [2] 2007.08.10
김정민 새창을 두개 띄우는데요.. 하나가 뜨면 두번째껀 첫번째 창에서 떠요.. [1] 2007.08.10
자룡 노프레임때문에요 [1] 2007.08.10
하나 메인페이지만들때요.. [1] 2007.08.10
선우희 자세한 소스와 방법 설명 부탁드립니다. [2] 2007.08.10
박선영 [질문]이걸 어디다 물어야할지.... [2] 2007.08.10
양혜영 head 와 foot 을 어디서 나눠야 할지 가르쳐주세요 [1] 2007.08.10
함승우 html파일에서 제로보드게시판하고 연동하는법좀.. [1] 2007.08.10