2013-03-07 3 views
-1

안녕하세요, 애플리케이션에 다음 구조가 있다고 가정 해 보겠습니다.PHP 클래스에서 외부 함수 액세스

<? 
include('includes/functions.php'); 
include('includes/classes/login.class.php'); 

$login = new login(); 

?> 

내가 원하는 것은 functions.php에 정의 된 함수를 호출하는 로그인 클래스입니다. 그러나 나는 그것을 작동시킬 수 없다.

+2

그래서 ... 포함에 관련 코드를 표시하거나 아무도 당신을 도울 수 없다 ... – nickb

+0

완전한 코드를 작성하고 직면 한 문제점 –

+0

나는 생각한다. http://stackoverflow.com/questions/3377888/functions -outside-the-class # answer-3379751은 왜 당신이하려는 것이 그렇게 좋은 아이디어가 아닐지 설명 할 수 있습니다. –

답변

0

PHP는 함수 나 클래스 정의를 어떤 파일에 저장했는지 상관하지 않습니다. 네임 스페이스, 순서 또는 처리 및 물론 클래스 또는 함수 내에서 정의가 중요한 부분.

0

당신이하고있는 일이 정확합니다.

PHP 코드를 포함하면 include 파일을 실행하는 파일에 해당 파일의 내용 만 추가됩니다. 이것이 작동하지 않으면 코드에 다른 문제가 있습니다.

이 질문을 닫고 새 질문을 만들어야합니다. 포함하고있는 파일의 내용과 표시된 오류를 포함 시키십시오.

관련 문제