我正在使用用PHP编写的CMS包。在其中一个核心文件中,我看到了以下用于在类体中定义函数的行。
public static function &getLib($sClass, $aParams = array()) {
// Code
}
我不明白为什么功能名称'getLib'附加了符号(&)符号?我以前从未见过这样的事。
有人可以详细解释一下为什么这样做已经完成,它对简单地使用函数名称有什么好处?
答案 0 :(得分:2)
这意味着函数应该返回对变量的引用,而不仅仅是值本身。