Php 代码点火器如何将索引数组从控制器传递到视图,而不将索引数组传递到关联数组

Php 代码点火器如何将索引数组从控制器传递到视图,而不将索引数组传递到关联数组,php,arrays,codeigniter,Php,Arrays,Codeigniter,我用这个: $users = $this->user_model->get_all_users(); 这里的$users是一个索引数组 目前,我正在做如下工作,将其设置为关联数组,并传递到视图,以便我们可以使用带有键的变量访问它 $data = array('json_users' => $users); $this->load->view('view_all_users',$data); 如何在不将索引数组转换为关联数组的情况下执行此操作?您不能这样做,这是

我用这个:

$users = $this->user_model->get_all_users();
这里的
$users
是一个索引数组

目前,我正在做如下工作,将其设置为关联数组,并传递到视图,以便我们可以使用带有键的变量访问它

$data = array('json_users' => $users);

$this->load->view('view_all_users',$data);

如何在不将索引数组转换为关联数组的情况下执行此操作?

您不能这样做,这是唯一的方法。

直接将
$users
传递到视图,但它将重写其他数据,您只能得到一个结果。你必须用不同的名字来重新命名另一个名字。对那些否决我的人来说,“没有其他办法”是个不错的答案,如果这是真的。如果这不是真的,你可以给出一个不同的答案,显然不是这样。