다음과 같은 코드가 있습니다.
<?
$a="localhost";
function body(){
global $a;
echo $a;
}
function head(){
global $a;
echo $a;
}
function footer(){
global $a;
echo $a;
}
?>
한 곳에서 전역 변수를 정의하고 $a
모든 기능에서 한 번에 변수에 액세스 할 수있는 방법이 있습니까? global $a;
더 사용하지 않고 ?
global
키워드 가 마음에 들지 않으면$GLOBALS['a']
모든 범위 에서 슈퍼 글로벌을 사용 하거나 매개 변수를 함수에 전달하는 것을 고려하십시오.