我看到人们使用变量之前强调即使使用保护例如关键字
class Administration extends Backend_Controller {
protected $_mdl = 'model_comments';
function __construct()
{
parent::__construct();
$mdl = $this->_mdl;
$this->load->model($mdl);
}
...
}
如果我在变量之前使用protected
,则需要下划线吗?
在mdl之前使用下划线有什么好处:$_mdl
而不仅仅是$mdl
?
我在这个“安全”问题上不是很好,所以任何解释都不胜感激。
谢谢,你用'的property'的范围是什么意思PHP手册。请你再解释一下。 – Derfder
和安全明智吗? – Derfder
它的一个var名称,这就是全部,有一个_或一个X没有做任何事情使变量不同在任何地方 – 2013-05-14 20:10:09