这不是重复的,请仔细阅读问题
这是关于当参数被标记为引用时按值传递的可能性。
在 PHP 中,您可以将函数的返回值作为引用参数传递给另一个函数。
例如:
function dummy(){}
function myFunc(&$var){ // argument by reference
echo $var ;
}
myFunc('some value') ; // this line gives an error obviously, not a reference
myFunc(dummy('some value')) ; // but this one does not, why?
为什么可以这样做?
它的预期用途是什么?