wordpress"function&get_post"中此类函数定义的含义

Kil*_*Bug 5 php wordpress function ampersand

我最近正致力于wordpress研究,并试图挖掘查询机制的处理方式.
我遇到了像这样的函数定义
function &get_post(&$post, $output = OBJECT, $filter = 'raw')
我之前没有看到任何类似的东西,也不确定符号(&)是否必须对地址做些什么.(传统上考虑使用&符号(&)).
我很天真,如果事情容易,我就饶了我.
任何人都可以对此提出自己的想法.它会帮助我前进.想通过谷歌和文档找到它但没有找到解决方案.
谢谢

Exp*_*lls 4

&函数声明中的第一个导致 PHP返回一个引用。on会更改您传递到函数中&$post实际变量。

我实际上不清楚为什么使用其中任何一个(引用声明)。在我看来,这是对 WordPress 部分优化的错误尝试,或者更有可能是为了与 PHP 4 兼容。我认为您可以根据您的目的忽略&符号。