>  기사  >  백엔드 개발  >  PHP 함수 변수 범위 및 함수 반환 값 튜토리얼

PHP 함수 변수 범위 및 함수 반환 값 튜토리얼

高洛峰
高洛峰원래의
2016-11-29 15:07:011213검색

PHP에서는 함수에 정의된 변수는 매개변수를 포함한 함수 외부의 변수에 접근할 수 없으며, 기본적으로 함수 외부에 정의된 변수는 함수 변수에 접근할 수 없습니다.

아래 예를 보세요. , 코드는 다음과 같습니다:

$a = 1

$b = 2

function Sum( )

{

전역 $a, $b

$b = $a + $b

합계() ;

echo $b;

$b의 값을 3으로 반환합니다. PHP에서는 global이 전역 변수입니다. . 이제 php 변수 참조 예제를 살펴보겠습니다. string .= 'Also like blue.'

$str = 'Like red,';

str_unite ($str);

echo $str; // 출력 결과: '나는 빨간색을 좋아하고 파란색도 좋아합니다.'

위에서는 함수 범위 내 전역 변수와 함수 참조에 대해 설명했는데, 함수의 로컬 변수를 살펴보겠습니다.

$a = 1;

$b = 2;

function Sum($a,$b)

{//오픈 소스 코드 phpfensi.com

$b = $a + $b;

echo $b;//3

}

Sum(); //

echo $b;//2

?>

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.