테스트 사이트 - 개발 중인 베타 버전입니다

include파일에서 다른 function사용하기 채택완료

머신육 10년 전 조회 2,802

이런 구조의 파일에서 functcion.php의 aaa라는 함수를 second.inc에서 사용하고 싶습니다. 그런데 second.inc에서 aaa를 사용하니. 함수 결과물이 아니 그냥 aaa(...)라고 나옵니다. 어떻게하면 second.inc에서 aaa라는 함수를 사용할 수 있나요? import같은 명령어는 없는건지?  

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
10년 전
글쎄요..저는 개인적으로 include는 잘 사용을 하지 않는 편이라..

require()를 주로 사용하는데요.. 다른 화일의 함수쓰는데 암 불편이

없거든여..

다음 처럼 주로 사용을 하는데..



require('function.inc');



switch( $m )

{

    case l:

    require('./list.php');

    break;

 

    case r:

    require('./read.php');

    break;

...

}

 

list.php or read.php에서

function.inc에서 정의한 함수를 사용하는데 문제가 없습니다.
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

10년 전

그런데 second.inc에서 aaa를 사용하니. 함수 결과물이 아니 그냥 aaa(...)라고 나옵니다.

-----------> 함수호출과 출력을 잘못한 것이겠죠

그게 안된다면 그누보드 소스들은 작동하지않아야 정상입니다

 

이런 것이죠

board.php에서

1. common.php를 include

   common.php에서 common.lib.php를 include

2. list.php를 include

  list.php에서 common.lib.php내의 여러 함수들을 호출해서 사용합니다

 get_sql_search(), sql_fetch() 등등

 

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인