다음은 관심 있는 학생들이 살펴볼 수 있도록 제가 편집한 PHP의 범위입니다.
로컬 범위: 함수 내부:
수퍼글로벌 범위: 모든 코드 범위를 나타냅니다.
글로벌 범위: 함수 내부가 아닌 범위 - 함수 외부
참고: 로컬 범위는 전역 범위에 접근할 수 없습니다
전역 변수를 로컬에서 사용하려면
<?php $v1 = 1; function f1() { echo "<br /> v1 = $v1"; // 未定义的v1; // 若要局部访问全局 /* global $v1; // 声明外部变量的局部变量,此时就可以使用全局变量v1了 */ } ?>
이때 $GLOBAL['v1']을 사용하여 접근할 수 있습니다
$GLOBAL은 전역 변수의 모음입니다수퍼 전역 변수 .
$GLOBAL의 특정 단위를 unset하면 이때 해당 변수는 완전히 삭제됩니다$GLOBAL unset($GLOBALS['v6']);
을 통해 변수에 값을 할당할 수도 있습니다.
위의 내용은 모든 사람을 위해 정리한 내용입니다. 앞으로 모든 사람에게 도움이 되기를 바랍니다.
관련 기사:
php에서 require, include, use의 차이점을 자세히 설명하세요php 클래스 및 메소드 키워드 튜토리얼을 자세히 설명하세요 네임스페이스 및 사용의 구체적인 사용법위 내용은 코드를 기반으로 PHP의 범위에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!