내 재사용 가능한 함수를 하나의 파일 (functions.php
)로 corrals하는 파일이 있습니다. 그것을 필요로하는 모든 페이지에 include_once()
'입니다. 내 사용자 지정 함수가 자신의 범위를 벗어난 MySQL 연결에 액세스하려고 할 때 오류가 발생합니다. 출처는 다음과 같습니다.PHP 함수의 범위
내 함수 액세스 변수가 범위 위에 선언 된 이유는 무엇입니까? 나는 $connect
의 선언 을 안에 복사하여 성공적인 연결을 얻을 수있다.
내가 어떻게이 문제를 해결할 수 있는지, 또는 내가 여기서 잘못하고있는 것에 대한 통찰력이 있습니까?
Perfect! 고마워. 답은 8 분 안에 접수됩니다. – esqew
+1 정확한 답. 'global '없이는 사용할 수 없다. –