什么是'&';这段php代码中的含义

什么是'&';这段php代码中的含义,php,wordpress,Php,Wordpress,我用word press试着学习它, 但是看到我不懂的代码了吗 $post = &get_post($id); 我在get_帖子前看到了“&”, “&”是什么意思 感谢通过或分配 这里您将获得一个对get\u post($id)结果的引用 特别是,您正在使用“通过引用返回”技术 : 当您希望使用函数查找引用应绑定到哪个变量时,通过引用返回非常有用 相同的语法可用于返回引用的函数和新运算符(自PHP4.0.4起,PHP5.0.0之前): 由于PHP5,new会自动返回一个引用,因此

我用word press试着学习它, 但是看到我不懂的代码了吗

$post = &get_post($id);
我在get_帖子前看到了“&”, “&”是什么意思


感谢通过或分配

这里您将获得一个对
get\u post($id)
结果的引用

特别是,您正在使用“通过引用返回”技术

:

当您希望使用函数查找引用应绑定到哪个变量时,通过引用返回非常有用


相同的语法可用于返回引用的函数和新运算符(自PHP4.0.4起,PHP5.0.0之前):


由于PHP5,new会自动返回一个引用,因此在此上下文中使用
=&
是不可取的,并会生成一条
E_STRICT
消息

因此,如果您使用的是
=PHP5
,那么使用这种符号并不是一个好主意


资源:


现在你已经知道,这是通过引用返回的,接下来的事情就是它的影响。 其效果将是:
无论何时更改$post变量的值,实际上都是在更改get_post($id)内容。返回对象,该对象在数据库中包含有关该帖子的所有信息

很抱歉我迟了回复,我对这个解释很满意。你可以举一个例子。。最佳答案:D
  <?php
  $foo =& find_var($bar);
  ?>