I’m trying to learn how to include all the files in a directory using glob(), however I can’t seem to get it to work. This is the code I have now:
foreach (glob("addons/*.php") as $filename) {
include $filename;
}
However a single file include seems to work just fine:
include "addons/hello.php";
This is what my file structure looks like:
Theme
-addons
–hello.php
-index.php
-options.php
So I’m not sure where the problem is. The code is inside a (theme) subdirectory itself, if that makes a difference at all. Thanks.
Use this for testing:
Should the directory not exist relatively to the current, then it will show
addons/*.phpas output.