<code> 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; } }</code>
小菜刚开始学php。看了些关于函数和类的文章了,但是这个函数里面的_tpl_vars这个数组是怎么来的??
这个函数又实现了什么功能
<code> 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; } }</code>
小菜刚开始学php。看了些关于函数和类的文章了,但是这个函数里面的_tpl_vars这个数组是怎么来的??
这个函数又实现了什么功能
查看你的类属性~~~
然后你执行函数后,你在var_dump你的类属性~~~~~
$this 是自身类,你这个函数是类里面的一个函数, $this->_tpl_vars 是类里面的变量。
应该是少东西导致你看不懂了