PHP 에서 break return exit die continue 의 차이점 > 개발

본문 바로가기
사이트 내 전체검색

개발

PHP 에서 break return exit die continue 의 차이점

페이지 정보

profile_image
작성자 관리자 (61.♡.24.46)
댓글 0건 조회 5,409회 작성일 15-11-11 14:33

본문

break = 루프 탈출
  - for, foreach, while 등 여러 번 반복되는 루프의 경우에 해당됨
  - 루프 이후에 등장하는 코드를 계속 실행함
  - if문은 반복문이 아니라 조건 충족시 1번만 실행되는 코드이므로 해당없음

return = 함수 탈출 또는 인클루드 탈출
  - 함수 안에서 쓰면 함수 실행을 종료하고, 그 함수를 호출했던 지점으로 돌아가서 계속 실행함
  - 함수 밖에서 쓰면 현재 파일을 인클루드했던 파일로 돌아가서 계속 실행함
  - 함수 밖인데 인클루드한 것도 없으면 그냥 종료됨, 즉 exit과 동일한 효과가 됨

exit, die = 무조건 종료
  - 말 그대로 프로그램이 죽어버림

** 출처 : http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=415205


continue = 현재 루프는 더이상 실행하지 말고 다음 루프로 바로 가라!

추천0

댓글목록

등록된 댓글이 없습니다.

Total 387건 2 페이지
  • RSS
개발 목록
번호 제목 조회 추천 날짜
3671930004-11
3661933004-11
3651411004-10
3643405004-10
3631564003-22
3622141003-15
3612203003-09
3601638012-05
3591622010-02
3581770009-08
3571581009-07
3561794008-19
3551817008-18
3541526008-11
3533805008-10
3521722008-03
3511420007-27
3502518007-24
3492250007-24
3481882007-17

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.