gpt4 book ai didi

php - 如何检查两个文件是否存在

转载 作者:可可西里 更新时间:2023-11-01 13:26:11 26 4
gpt4 key购买 nike

在我在 CodeIgniter 中安装应用程序 routes.php 时,我想检查是否存在两个文件并根据它们进行设置。

其中,如果文件存在则升级,否则转到第一步。

有没有更好更安全的方法?

$admin = dirname(FCPATH) . '/admin/config/database.php';
$catalog = dirname(FCPATH) . '/catalog/config/database.php';

if (file_exists($admin, $catalog)) {
$route['default_controller'] = "upgrade/index";
$route['404_override'] = '';
} else {
$route['default_controller'] = "step_1/index";
$route['404_override'] = '';
}

最佳答案

试试这个:

需要单独检查文件是否存在。

if (file_exists($admin) && file_exists($catalog)) {
$route['default_controller'] = "upgrade/index";
$route['404_override'] = '';
} else {
$route['default_controller'] = "step_1/index";
$route['404_override'] = '';
}

您可以阅读手册, file_exists .

关于php - 如何检查两个文件是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28759318/

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