PHP 사용자 정의 함수는 return 문이 값을 반환하도록 허용합니다. return이 실행되면 전체 함수가 종료됩니다. 때로는 여러 값을 반환하는 함수가 필요한 경우 return을 사용하면 값을 차례로 출력할 수 없습니다. 그러나 무시할 수 없는 한 가지는 return 문이 모든 유형의 변수를 반환할 수 있다는 것입니다. 이는 사용자 정의 함수가 여러 값을 반환하도록 만드는 핵심입니다. 코드를 참조하세요:
function results($string)
{
$result = array()
$result[] = $string;//original string
$result[] = strtoupper($string);//모두 대문자로 변경
$result[] = strtolower($string);//모두 소문자로 변경
$result[] = ucwords( $string);//단어의 첫 글자를 대문자로 변경
return $result;
}
$multi_result = results('빠른 갈색 여우가 게으른 개를 뛰어넘습니다'); print_r( $multi_result);
?>
출력 결과:
배열
(
[0] => 게으른 개를 뛰어넘는 날렵한 갈색 여우
[ 1] => ; 게으른 개 위로 빠른 갈색 여우 점프
[2] => 게으른 개 위로 점프하는 빠른 갈색 여우
[3] => Lazy Dog
)
위의 코드는 $result 배열을 생성한 후 처리되어 출력을 기다리는 값을 $result에 요소로 추가하고 최종적으로 $result를 출력합니다. 함수는 여러 값을 반환합니다.
위 내용은 IE 없이 데스크탑을 사용자 정의하는 내용을 포함하여 IE 없이 데스크탑을 사용자 정의할 때 PHP 사용자 정의 함수가 여러 값을 반환하도록 하는 방법을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.