valkyrie destroy PHP에서 return과 exit, break와 contiue의 차이점과 사용법

WBOY
풀어 주다: 2016-07-29 08:48:20
원래의
2302명이 탐색했습니다.

먼저 종료 기능의 사용법에 대해 이야기하겠습니다.
기능: 메시지를 출력하고 현재 스크립트를 종료합니다.
텍스트에 로 끝나는 여러 스크립트가 포함된 경우 종료를 사용하면 현재 스크립트가 종료됩니다.
예를 들어 PHP 텍스트에 다음 코드가 포함되어 있으면 출력은 world입니다.
<%
echo "hello";
exit;
?>
echo "world"
?> 구문 형식: void는 반환 값이 없음을 의미합니다. .
voidexit([ string $status ] )
voidexit(int $status)
status가 문자열인 경우 이 함수는 스크립트가 종료되기 전에 상태를 인쇄합니다.
상태가 정수인 경우 이 정수가 종료 상태로 사용됩니다. 종료 상태는 0에서 254 사이여야 하며, 종료 상태 255는 PHP에 의해 예약되어 있으므로 사용이 금지됩니다. 상태 0은 프로시저가 성공적으로 종료되었음을 나타내는 데 사용됩니다.
반환 언어 구조의 활용
역할: 함수의 실행을 종료하고 함수의 값을 반환
break와 continue는 for, foreach, while, do..while 또는 switch 구조에서 사용됩니다.
break는 현재 for, foreach, while, do..while 또는 스위치 구조의 실행을 종료합니다.
break는 중단할 루프 수를 결정하기 위해 선택적 숫자 매개변수를 허용할 수 있습니다.
코드:

코드 복사 코드는 다음과 같습니다.

$arr = array ('one', ' 2', '3', '4', '중지', '5')
while (list (, $val) = 각각 ($arr)) {
if ($val == '중지) ') {
break;
}
echo "$val
n"
}
$i = 0
while( $i) {
스위치 ($i ) {
case 5:
echo "5시
n";
break 1;
case 10:
echo "10시; 종료
n" ;
break 2;
기본값:
}
}
?>


continue는 이 루프를 건너뛰는 데 사용됩니다. 나머지 코드는 이 루프 구조의 다음 루프 실행을 시작합니다.

참고: PHP에서 스위치 문은 계속 목적을 위한 루프 구조로 간주됩니다.
continue는 선택적인 숫자 매개변수를 허용하여 루프 끝까지 건너뛸 루프 수를 결정합니다.
코드:


코드 복사 코드는 다음과 같습니다.

php <p>while (list ($key, $value) = 각각 ($arr)) { <br>if (!($key % 2)) { // 홀수 멤버 건너뛰기 <br>continue; <br> do_something_odd ($value) <br>} <br>$i = 0 <br>while ($i < 5) { <BR>echo "Outer<br>n" <br>( 1) { <br>echo " 중간<br>n"; <br>while (1) { <br>echo " 내부<br>n" <br>계속 <br>} <br>echo " 이것은 결코 출력되지 않습니다.<br>n"; <br>} <br>echo "이것도 마찬가지입니다.<br>n"; <br>} <br>?>


참고: 이 기사는 인터넷에서 퍼온 글이므로 출처는 알 수 없습니다.
위 내용은 발키리 파괴의 내용을 포함하여 발키리 파괴 PHP에서 리턴, 종료, 중단, 계속의 차이점과 사용법을 소개한 내용입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿