PHP에서 함수를 사용하여 변수를 반환하는 방법

醉折花枝作酒筹
풀어 주다: 2023-03-11 22:20:01
원래의
2004명이 탐색했습니다.

이전 글에서는 함수를 사용하여 변수를 소멸하는 방법을 배웠습니다. 필요한 경우 "php에서 함수를 사용하여 변수를 소멸하는 방법"을 읽어보세요. 이번에는 함수를 사용하여 변수를 반환하는 방법을 소개하겠습니다. 필요하시면 참고하시면 됩니다.

PHP에서는 변수를 반환하거나 출력해야 하는 경우가 많은데 이때 어떻게 해야 할까요? 오늘은 변수를 반환하거나 출력하는 방법을 소개하겠습니다.

먼저 작은 예를 살펴보겠습니다.

<?php
$a = array ("one","two", array ("apple", "orange", "pear", array (1, 2)));
var_export ($a);
echo "<br>";
print_r($a);
?>
로그인 후 복사

결과는

PHP에서 함수를 사용하여 변수를 반환하는 방법

우리가 작성한 배열이 출력된 것을 볼 수 있으며, 우리에게 익숙한 echo나 print를 사용하지 않으나 인쇄 출력과 거의 동일합니다, 몇 개만 있으면 동일하지 않습니다.

그럼 이 기능을 체계적으로 공부해 볼까요?

var_export() 함수는 문자열 형식으로 표현된 변수를 출력하거나 반환하는 데 사용됩니다. 이 함수는 함수에 전달된 변수에 대한 구조적 정보를 반환합니다. 유효한 PHP 코드를 반환한다는 점을 제외하면 var_dump()와 유사합니다. 즉, var_export에서 반환된 코드를 PHP 코드로 변수에 직접 할당할 수 있습니다. 그리고 이 변수는 var_export와 동일한 유형의 값을 얻습니다.

이 함수의 구문을 살펴보겠습니다.

mixed var_export (要输出的变量, bool $return ] )
로그인 후 복사

$return은 선택적 매개변수입니다. TRUE로 설정하면 함수는 출력 결과를 실행하지 않지만 출력 결과를 변수로 반환합니다. 그리고 $return을 true로 설정한 경우에만 반환 값을 사용할 수 있으며, 변수의 구조 정보를 반환한다.

var_export()는 데이터를 저장하기 위해 항상 구조화된 형식을 유지합니다. 하지만 특히 기억해 두셔야 할 점은 이때 변수 값의 타입이 이미 문자열($var)이고, 그 안의 값은 더 이상 배열의 형태로 꺼낼 수 없다는 점입니다.

그게 다입니다. 더 알고 싶다면 여기를 클릭하세요. → →php 비디오 튜토리얼

위 내용은 PHP에서 함수를 사용하여 변수를 반환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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