$ this-> CI-> load-> vars($ new)值可在控制器上访问

时间:2014-10-29 08:51:54

标签: php codeigniter

以下是我在codeigniter中的代码。我通过库加载

$new['maintenance'] = 'No';
$this->CI->load->vars($new);

我只能通过

在视图文件中访问此值
echo $maintenance
  // result 'No'

我试图在控制器中做同样的事情,但我无法做到。如果我转储" $ this-> load"我看到阵列,但我无法访问它。如何在控制器中打印或访问此值。

提前致谢。

1 个答案:

答案 0 :(得分:0)

在您的库中返回值

$new = 'No';
return $new;

在你的控制器中写如

$new['maintenance'] = $this->library_name->function_name();
$this->load->view('view_name',$new);