묻고답하기

원칙적으로 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 남기남
마정원 프레임을 나누었더니...텍스트 링크 메뉴가 깨집니다....ㅜ.ㅜ [1] 2007.08.10
하늘토끼 <웹디자인>롤오버 기능에서 레이어 사용하는 방법좀 가르쳐 주세요. [1] 2007.08.10
쭈냐 계정 질문이에요~ ㅠ0ㅠ [3] 2007.08.10
배주원 Mysql 질문입니다....고수님들 도와주세요... [1] 2007.08.10
김진환 다시 질문할께요 index.html [3] 2007.08.10
김민규 구문의 조건식에 대한 질문여... [1] 2007.08.10
이호한 [re] 구문의 조건식에 대한 질문여...  
정보철 "몇일이나 지났을까"를 나타내는 기능에 관해서...  
불행자。 화일을 열지 못했습니다.: ''zetyx_board_n_theme_3.MYD''. (에러번호: 145)라니요?  
고호중 저기 포토샵 글시채가 왜 한글이 지원안돼죠?? [1] 2007.08.10
::난나:: 점선만드는거..다시 질문합니다..^^;; [3] 2007.08.10
고숙진 바로 프린트 하기 [1] 2007.08.10
鍾烈 mysql 특정테이블안에 특정 필드를 추가하는법좀 알려주세요 [2] 2007.08.10
권혁 포토샵 영역 선택시....자구 정사각형으로만.. [3] 2007.08.10
배재현 [re] 포토샵 영역 선택시....자구 정사각형으로만..  
*=ALLSORT=* 플래쉬카운터를 조작할수 있다는데 어떻게하나요? [1] 2007.08.10
Maie君 PHP 책 추천..  
X_Large php // myadmin에서 간단한거지만 이해가좀.. [1] 2007.08.10
세황이 회원가입시 이메일체크 질문  
Dunny 제목 표시줄 말이죠.. [1] 2007.08.10
민완식 송종국님 자동실행파일(오토런) 만드는 방법 좀 다시 가르쳐주세요  
박찬욱 노프레임 흉내내는 프레임셋 나누기 관련 질문 [1] 2007.08.10
《A-min》 노프레임 잘다루는분 봐주세요-_ㅠ.[그림포함] [1] 2007.08.10
장근영 창크기를 바꿔도  
『PokerFace』™ 체크박스로 레이어 보이기/숨기기??  
몸아파... 오른쪽버튼 소스보기해도 안보게하는 소스가 뭐에요? [3] 2007.08.10
보라☆짱 테이블 땜시 미치겠어여.. 도와주세요...  
k_교주 그림 파일에 대해 나름대로 분석했습니다만. 뭘 써야 할지 궁금해지는바라 의견을 묻습니다. [1] 2007.08.10
달의디아 이미지에서 원하는 부분 쉽게 오려내는 방법 없을까요? [2] 2007.08.10
세황이 onMouseOver [2] 2007.08.10