在Ci中,如何从同一个类中的另一个方法中获取变量?
答案 0 :(得分:4)
您必须将其设置为类变量并使用它。
类似的东西:
<?php
class Blog extends CI_Controller {
$my_variable = null;
function _set_myvariable()
{
$this->my_variable = "this variable has a value";
}
function get_variable()
{
echo $this->my_variable; // outputs NULL
$this->_set_myvariable();
echo $this->my_variable; // outputs "this variable has a value"
}
}
?>
调用get_variable
方法将:
_set_myvariable
私有函数(注意启动函数名的“_”)。