고찰 3. break, return, exit, die 탈출문 정리 -php
break = 루프 탈출
- for, foreach, while 등 여러 번 반복되는 루프의 경우에 해당됨
- 루프 이후에 등장하는 코드를 계속 실행함
- if문은 반복문이 아니라 조건 충족 시 1번만 실행되는 코드이므로 해당 없음
return = 함수 탈출 또는 인클루드 탈출
- 함수 안에서 쓰면 함수 실행을 종료하고, 그 함수를 호출했던 지점으로 돌아가서 계속 실행함
- 함수 밖에서 쓰면 현재 파일을 인클루드했던 파일로 돌아가서 계속 실행함
- 함수 밖인데 인클루드한 것도 없으면 그냥 종료됨, 즉 exit과 동일한 효과가 됨
exit, die = 무조건 종료
- 말 그대로 프로그램이 죽어버림
'COMPUTER > php' 카테고리의 다른 글
20. 트리메뉴를 사용해 보자. (1) example.html -php (0) | 2017.04.13 |
---|---|
19. 절대 주소, 상대 주소의 사용에 대한 고찰. -php- (0) | 2017.04.13 |
17. Mysql을 이용한 메모장 (7) 페이징 -php- (0) | 2017.03.24 |
16. Mysql을 이용한 메모장 (7) 삭제 저장 -php- (0) | 2017.03.22 |
15. Mysql을 이용한 메모장 (6) 삭제 -php- (0) | 2017.03.22 |