我正在寻找一种更优雅的方式来加载页面所需的包含文件,而不是单独手动添加它们。
我认为这可以通过spl_autoload_register来完成,它运行匿名函数/闭包或由用户定义的指定函数,并根据调用的名称加载类。由于这个功能是由新的'用于创建类的实例的关键字,它不适用于非类包含。我认为它不适用于具有静态函数和变量的类。
似乎选项是:
为每个页面创建一个手动列表,例如一个数组,其中包含由循环它们的函数加载的包含文件的文件名。这很慢,容易出错。
创建主文件包含对所有可能需要的文件具有include / require命令的文件。使用服务器资源也会加载可能不需要的文件效率低下。
有更好的方法吗?
非常感谢,非常感谢任何帮助。
千瓦