如何在 Codeigniter 中访问 c​​onstants.php 中的模型?

我想访问 application/config/constants.php 上的一个函数,它是用我的 CodeIgniter 模型之一编写的。有可能做到吗?


ITMISS
浏览 161回答 1
1回答

千万里不及你

没有理由使用模型函数或任何函数更改常量。常量意味着静态和严格的定义。像应用程序路径、版本号等。它们类似于变量,只是它们永远不能改变。如果您希望有一个变量,superglobal但在某些方面需要是动态的,您可以创建一个/application/core/MY_Controller.phpclass MY_Controller extends CI_Controller {     public $someglobalvar;     public function __construct() {          parent::__construct();          $this->load->model('somemodel');          $this->someglobalvar = $this->somemodel->get_var();     }}并让您的控制器扩展它而不是 CI_Controller(应用程序/控制器/Some_controller.php)class Some_controller extends MY_Controller {     public function index() {          var_dump($this->someglobalvar);      }}
打开App,查看更多内容
随时随地看视频慕课网APP