0
我已经尝试了很多方法。添加库,添加配置文件,添加控制器,只需添加相同的控制器.........等。 此也有同样的问题: (这是加在同一个控制器)CodeIgniter无法访问控制器中的全局变量
<?php
class Test extends CI_Controller{
public $data = array();
public function __construct(){
parent::__construct();
//if call add_data() here, it is work
}
function add_data(){
$arraya = array('a'=>'aa', 'b'=>'bb');
$this->data = $arraya;
}
function index(){
$this->add_data();
}
function want_print(){
print_r($this->data);
}
}
?>
如果我叫索引add_data工具,我不能want_print获得任何数据().... 如果我在打电话add_data工具构造,我可以在want_print()中获取数据。
请有人帮我解决这个问题吗? 我不想它调用构造,因为我每次都会不叫......
谢谢。它的工作原理,但它将控制台在控制台中的HTML ...可以有一些方法来显示? – Dccc
只是在您不想显示数据的情况下删除print_r()语句。 – Rivnat
不,它打印来自this-> index的html,我不想在控制台 – Dccc