3.2.3的 B() 函数问题

浏览:637 发布日期:2014/12/26 分类:求助交流 关键字: B() 行为函数
ThinkPHP/Common/functions.php

3.2.3 代码:
/**
* 执行某个行为
* @param string $name 行为名称
* @param string $tag 标签名称(行为类无需传入)
* @param Mixed $params 传入的参数
* @return void
*/
function B($name, $tag='',&$params=NULL) {
if(''==$tag){
$name .= 'Behavior';
}
\Think\Hook::exec($name,$tag,$params);
}

对比3.2.2的代码,少了
return \Think\Hook::exec($name,$tag,$params);
少了return,调用B函数的时候,不能获取renturn的值。
想请问官方为什么要把return去掉,是出于什么考虑的?
最佳答案
评论( 相关
后面还有条评论,点击查看>>