好吧,我正在开发一个插件系统。
有一个文件plugin_introduction.php正在检查,INI 变量“plugins”是否为“true”,如果是,它将继续代码并包含一个新文件plugins/plugins.php。
-文件的代码plugins/plugins.php:
<?php
$dir = dirname(__FILE__) . "/";
$plugin = [
"testmod" => "$dir" . "testmod/index.php"
];
?>
因此,现在存储了一些信息。测试模块的名称和位置。
但现在我希望将它们包含在主文件中一次。因为我不知道用户会有多少插件,所以我不能写一些“include_once '...'”语句。
所以我认为一个函数可以解决这个问题。问题是,我不知道该怎么做,因为我觉得这样写
include_once "$plugin['testmod']";
只适用于一个插件。
那么我该如何解决这个问题来加载多个插件,或者应该更好,让用户 include_once 他们自己?
BIG阳