时间:2021-07-01 10:21:17 帮助过:0人阅读
function assign($tpl_var, $value = null)
{
if (is_array($tpl_var)){
foreach ($tpl_var as $key => $val) {
if ($key != '') {
$this->_tpl_vars[$key] = $val;
}
}
} else {
if ($tpl_var != '')
$this->_tpl_vars[$tpl_var] = $value;
}
}
小菜刚开始学php。看了些关于函数和类的文章了,但是这个函数里面的_tpl_vars这个数组是怎么来的??
这个函数又实现了什么功能
function assign($tpl_var, $value = null)
{
if (is_array($tpl_var)){
foreach ($tpl_var as $key => $val) {
if ($key != '') {
$this->_tpl_vars[$key] = $val;
}
}
} else {
if ($tpl_var != '')
$this->_tpl_vars[$tpl_var] = $value;
}
}
小菜刚开始学php。看了些关于函数和类的文章了,但是这个函数里面的_tpl_vars这个数组是怎么来的??
这个函数又实现了什么功能
查看你的类属性~~~
然后你执行函数后,你在var_dump你的类属性~~~~~
$this 是自身类,你这个函数是类里面的一个函数, $this->_tpl_vars 是类里面的变量。
应该是少东西导致你看不懂了