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

extend 폴더에 파일을 넣으면.... 채택완료

홈짱 10년 전 조회 2,344

파일명과 상관없이 소스 내용이 실행 되던데...

 

어떤 파일의 소스  때문에 그러나요?

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

답변 2개

채택된 답변
+20 포인트
10년 전

common.php 파일에서 불러옵니다.

 

// common.php 파일을 수정할 필요가 없도록 확장합니다.
$extend_file = array();
$tmp = dir(G5_EXTEND_PATH);
while ($entry = $tmp->read()) {
    // php 파일만 include 함
    if (preg_match("/(\.php)$/i", $entry))
        $extend_file[] = $entry;
}

if(!empty($extend_file) && is_array($extend_file)) {
    natsort($extend_file);

    foreach($extend_file as $file) {
        include_once(G5_EXTEND_PATH.'/'.$file);
    }
}
unset($extend_file); 

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

답변에 대한 댓글 1개

홈짱
10년 전
답변 고맙습니다. ^^ 잉끼 님이 살짝 빨라서 잉끼 님꺼 채택해드려야 하는데,
JAVA대세 님 답변만 달린 줄 알구 바로 채택했네요.^^;;

아무튼, 두 분 모두 고맙습니다.

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

10년 전

gnu5 기준으로

 

/common.php 중

 

</p><p>// common.php 파일을 수정할 필요가 없도록 확장합니다.
$extend_file = array();
$tmp = dir(G5_EXTEND_PATH);
while ($entry = $tmp->read()) {
    // php 파일만 include 함
    if (preg_match("/(\.php)$/i", $entry))
        $extend_file[] = $entry;
}

if(!empty($extend_file) && is_array($extend_file)) {
    natsort($extend_file);

    foreach($extend_file as $file) {
        include_once(G5_EXTEND_PATH.'/'.$file);
    }
}
unset($extend_file); </p><p>
 

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

답변에 대한 댓글 1개

홈짱
10년 전
에구 잉끼 님이 먼저 답변 해주셨는데...죄송해요. 못 보고 바로 채택해버렸네요.

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

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

로그인