Php 具体5:是否可以从控制器中的另一个函数访问set()函数设置的值?

Php 具体5:是否可以从控制器中的另一个函数访问set()函数设置的值?,php,model-view-controller,controller,concrete5,Php,Model View Controller,Controller,Concrete5,在控制器的view()函数中,我有如下内容: function view() { $this->set('myVal', $text); } 现在是否可以从控制器内的另一个自定义函数访问$myVal 我尝试了$myVal和$this->myVal,但没有成功。它是否只能在add.php、edit.php和view.php中访问,而不能在其他任何地方访问?您可以通过 $this->getvar('myVal'); $this->get('myVal'); 您也可

在控制器的view()函数中,我有如下内容:

function view() {    
  $this->set('myVal', $text);
}
现在是否可以从控制器内的另一个自定义函数访问
$myVal

我尝试了
$myVal
$this->myVal
,但没有成功。它是否只能在add.php、edit.php和view.php中访问,而不能在其他任何地方访问?

您可以通过

$this->getvar('myVal');
$this->get('myVal');
您也可以通过

$this->getvar('myVal');
$this->get('myVal');
但这是不推荐的,因为该方法现在应该用于
$\u GET