gpt4 book ai didi

php - 包含 1 行的多个文件

转载 作者:行者123 更新时间:2023-12-04 14:27:53 27 4
gpt4 key购买 nike

是否可以通过在 php 文件中使用 1 行来包含多个文件?假设我的主文件是 main.php,我想包含 ic1.phpic2.phpic3.php

我尝试创建一个新文件 include_all.php,在该文件中放置一个包含所有包含项的列表,并将该文件包含在 main.php 中。但显然你不能包含 included includes。

最佳答案

正确使用函数不会工作

像这样

function include_multiple() {
foreach ( func_get_args() as $arg ) {
include_once($arg);
}
}

array_map( function($f){include_once($f.'.php');}, ['lang','func','db'] );

因为"variable scope"
您在第二个文件中的变量将加载到函数中,
所以变量将无法在 include_multiple 函数之外访问



我认为这是最好的方法:

foreach(['func','db','lang'] as $f) include_once($f.'.php');

关于php - 包含 1 行的多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41663994/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com