먼저 종료 기능의 사용법에 대해 이야기하겠습니다.
기능: 메시지를 출력하고 현재 스크립트를 종료합니다.
텍스트에 로 끝나는 여러 스크립트가 포함된 경우 종료를 사용하면 현재 스크립트가 종료됩니다.
예를 들어 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 <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>?>