include파일에서 다른 function사용하기

include파일에서 다른 function사용하기

QA

include파일에서 다른 function사용하기

본문

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

이 질문에 댓글 쓰기 :

답변 2

글쎄요..저는 개인적으로 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에서 정의한 함수를 사용하는데 문제가 없습니다.

그런데 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() 등등

 

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 95
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT