小编use*_*244的帖子

将变量从控制器传递到CodeIgniter中的视图

我是Codeigniter和OOP PHP的新手.

控制器:

public function index(){
    $this->load->model('main_model');
    $planet = $this->main_model->solar();
    $this->load->view('main_view', $planet);    
    }
Run Code Online (Sandbox Code Playgroud)

如果echo $planet在控制器中它执行它应该做的事情.如果我echo $planet在视图中得到一个未定义的变量错误. $planet不是数组.为什么不将$planet变量传递给视图?

我知道这是一个简单而基本的问题,我很尴尬,我无法弄清楚我做错了什么.

编辑:好的,经过更多的摆弄,我得到了它的工作.变量只有在格式化为数组时才能从Controller传递到View?

php oop codeigniter

16
推荐指数
3
解决办法
7万
查看次数

标签 统计

codeigniter ×1

oop ×1

php ×1