glob()를 사용하여 디렉토리에 모든 파일을 포함하는 방법을 배우려하고 있지만 작동하지 않는 것 같습니다. 이것은 내가 지금 가지고있는 코드입니다 :glob가 하위 디렉토리에 파일을 포함하도록합니다.
foreach (glob("addons/*.php") as $filename) {
include $filename;
}
그러나 하나의 파일을 포함하는 것은 잘 작동하는 것 같다 :
include "addons/hello.php";
이 내 파일 구조가 모습입니다 같은 :
테마
을-addons
--hello.php
-index.php-options.php
그래서 나는 문제가 어디 있는지 모르겠어요. 이 코드는 (테마) 하위 디렉토리 자체에 있습니다. 그 차이가 있다면. 감사.
'echo $ filename; '이라고하면 어떻게됩니까? –
포함 경로에서'$ filename'을 찾을 수 있는지 확인하십시오. – Gordon
'include' 대신에'print'를 사용하면 파일의 예상 목록을 제공합니까? – mario