gag*_*ina 3 php codeigniter codeigniter-url codeigniter-2
我是codeigniter的新手,也许我的问题有点愚蠢但是......我无法理解如何在模型中包含文件.
在del模型文件夹里面我有一个名为include的子文件夹,在这里我有一些php文件.
结构是这样的:
-楷模
-mymodel.php
-include --file.php --file1.php
在mymodel.php里面我怎么能包含file.php?
我听说相对路径总是index.php,所以我尝试过:
include ‘models/include/file.php’
Run Code Online (Sandbox Code Playgroud)
但它似乎无法正常工作.
我试过使用base_url()和site_url()没有任何运气..
谁能帮我?
基本上在模型中插入直接文件的方法并不好.有两种最好的方法可以遵循...如果您有类文件,那么将您的文件放在应用程序/库文件夹中,并从这样的模型调用.
$this->load->library('file name without .php');
Run Code Online (Sandbox Code Playgroud)
然后使用与包含文件类似的方法
include(classname.php);
Run Code Online (Sandbox Code Playgroud)
如果这种情况不适合你,那么在helper中创建一个文件... make函数然后从任何控制器或模型或视图中调用...
希望这会有所帮助