求分析这个php函数的功能
程序员文章站
2024-01-05 11:41:22
...
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 是类里面的变量。
应该是少东西导致你看不懂了
推荐阅读
-
求分析这个php函数的功能
-
PHP中GD库的官方站文档中有显示ImageGifAnimBegin这个函数,为什么小弟我用在PHP中会提示undefined function
-
比较实用的九个php函数功能介绍_PHP教程
-
GD输出汉字的函数的分析_php基础
-
在PHP3中实现SESSION的功能(附、COOKIE函数库的使用:test_cookie.php3
-
请教小弟我写的这个php函数体传递变量的时候为什么总是上一个函数体的值
-
PHP文件系统相关函数的功能详解_PHP教程
-
php函数substr(),mb_substr()及mb_strcut的区别分析
-
php实现简单的语法高亮函数实例分析
-
分析PHP函数array_pop()的具体使用方式_PHP教程