包括名称在数组中的文件
Including files with names in array
我正在尝试将一堆文件包含到我的页面中,使用数组作为文件名。
$arr=array(01,02,03,04);
foreach ($arr as $filename) {
$filename="pars/".$filename.".inc";
include $filename;
}
我也试过这个代码:
$arr=array(01,02,03,04);
foreach ("pars/".$arr.".inc" as $filename) { include $filename; }
现在我使用更简单的组合来包含目录中的所有文件:
foreach (glob("pars/*.inc") as $filename) { include $filename; }
但我需要将 include 设为可选。我的错在哪里?或者有更简单的方法吗?
你的数组必须是字符串:
$arr=array('01','02','03','04');
我想你可能想对此采取不同的方法。
PHP 确实提供自动加载 类。
看看这两个链接:
http://php.net/manual/en/language.oop5.autoload.php
http://php.net/manual/en/function.spl-autoload-register.php
我正在尝试将一堆文件包含到我的页面中,使用数组作为文件名。
$arr=array(01,02,03,04);
foreach ($arr as $filename) {
$filename="pars/".$filename.".inc";
include $filename;
}
我也试过这个代码:
$arr=array(01,02,03,04);
foreach ("pars/".$arr.".inc" as $filename) { include $filename; }
现在我使用更简单的组合来包含目录中的所有文件:
foreach (glob("pars/*.inc") as $filename) { include $filename; }
但我需要将 include 设为可选。我的错在哪里?或者有更简单的方法吗?
你的数组必须是字符串:
$arr=array('01','02','03','04');
我想你可能想对此采取不同的方法。
PHP 确实提供自动加载 类。
看看这两个链接: http://php.net/manual/en/language.oop5.autoload.php http://php.net/manual/en/function.spl-autoload-register.php