소개
반품 목적 PHP의 문은 프로그램 실행 제어를 호출된 환경으로 되돌리는 것입니다. 반환 시 다른 함수 또는 모듈을 호출한 다음 표현식을 실행합니다.
함수 내에서 return 문이 발생하면 현재 함수의 실행이 종료되고 제어가 호출된 환경으로 다시 넘겨집니다. return 문 앞에 선택적 절로 exprssion이 있을 수 있습니다. 이 경우 컨트롤과 함께 표현식의 값도 반환됩니다.
포함된 스크립트, 현재 스크립트의 실행이 즉시 종료되고 제어가 스크립트를 포함하는 스크립트로 돌아갑니다. 최상위 스크립트 자체에서 발견되면 실행이 즉시 종료되고 제어가 OS에 다시 전달됩니다.
함수에서 반환
다음 예는 함수의 return 문을 보여줍니다.
예시
사전>출력
이것은 다음 결과를 생성합니다 -
SayHello() functionHello World!를 호출하기 전 SayHello() 함수에서 돌아온 후값과 함께 반환
다음 예에서 함수는 표현식과 함께 반환됩니다.
예시
출력
이것은 다음 결과를 생성합니다 -
인수 0function으로 함수를 호출하면 0 =0의 제곱을 반환합니다.다음 예에서는 test.php가 포함되어 있고 스크립트를 호출하도록 제어를 되돌리는 반환 ststement가 있습니다.
예시
//메인 스크립트// test.php 포함출력
메인 스크립트가 명령줄에서 실행될 때 다음과 같은 결과가 생성됩니다-
메인 스크립트 내부에서 지금 test.php 스크립트를 호출하고 있습니다.포함된 스크립트 내부에서 test.php에서 반환포함된 파일에서도 return 문 앞에 표현식 절이 있을 수 있습니다. 다음 예에서 포함된 test.php는 해당 값을 수락하고 인쇄하는 문자열을 기본 스크립트에 반환합니다.
예시
//메인 스크립트//test.php 포함출력
이것은 다음 결과를 생성합니다 -
주 스크립트 내부에서 이제 포함된 스크립트 내부에서 test.php 스크립트를 호출하여 test.php에서 반환