如何从目录中执行一组php文件

如何从目录中执行一组php文件,php,wordpress,joomla,Php,Wordpress,Joomla,问题是这样的 我在一个网站上安装了Joomla和WordPress,我有一组PHP文件,比如 file1.php file2.php file3.php 等等 这些文件保存在特定文件夹中,用于保存文件夹-1。这些文件有一些从Joomla或WordPress获取数据的脚本 我想在我的模板参数中调用一个刷新选项,我们询问用户是否要刷新文件,如果他选择是,那么我希望这个文件夹-1中的所有PHP文件都必须运行一次并执行各自的PHP操作 foreach (glob("*.php") as $filenam

问题是这样的

我在一个网站上安装了Joomla和WordPress,我有一组PHP文件,比如

file1.php file2.php file3.php 等等

这些文件保存在特定文件夹中,用于保存文件夹-1。这些文件有一些从Joomla或WordPress获取数据的脚本

我想在我的模板参数中调用一个刷新选项,我们询问用户是否要刷新文件,如果他选择是,那么我希望这个文件夹-1中的所有PHP文件都必须运行一次并执行各自的PHP操作

foreach (glob("*.php") as $filename) {
    include($filename);
}

调整
glob
参数以使用您要在其中搜索.php文件的任何目录。

然后我将整个内容包装在一个与我的用户选项“刷新”相关的if语句中?还有一件事,这个INCLUDE语句不是需要一些页面刷新才能执行吗?所有这些文件都会在满足wrapped IF语句后运行吗?这是一个循环。循环体将针对每个匹配的文件名运行一次。
include
的效果与在该点粘贴所包含文件的内容相同,因此每个匹配文件中的PHP将被执行,就像它出现在那里一样。没有页面刷新。哦,好的,是的,我意识到了。它像预期的那样工作。这正是我想要的。谢谢你的帮助,伙计。