📅  最后修改于: 2023-12-03 14:40:08.454000             🧑  作者: Mango
在 CodeIgniter 中,你可以通过 file_exists()
函数来检查视图文件是否存在。这个函数是 PHP 内置的函数,可以用来检查文件或目录是否存在。
以下是一个例子,演示了如何在 CodeIgniter 中检查视图文件是否存在:
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class MyController extends CI_Controller {
public function myMethod()
{
$view = 'my_view'; // 替换为你的视图文件名
if (file_exists(APPPATH.'views/'.$view.'.php')) {
// 视图文件存在
$this->load->view($view);
} else {
// 视图文件不存在
show_404(); // 或做其他处理
}
}
}
在上面的示例中,我们首先定义了一个要检查的视图文件名。然后,我们使用 file_exists()
函数来检查视图文件路径是否存在。如果文件存在,我们通过调用 $this->load->view($view)
加载视图文件。如果文件不存在,我们可以使用 show_404()
函数显示 404 页面或执行其他逻辑。
请确保将 $view
变量替换为你想要检查的实际视图文件名。
希望以上信息对你有所帮助,如果你有任何疑问,请随时提问。