功能和功能的区别

这个问题在这里已经有了答案:

  • 用&符号启动PHP函数是什么意思? 2个答案
  • 参考 - 这个符号在PHP中的含义是什么? 18个答案

  • 如果在函数名称之前放置一个&符号,函数将返回一个对变量的引用,而不是该值。

    当您想使用函数来查找引用应绑定到哪个变量时,通过引用返回很有用。 不要使用按引用返回来提高性能。 引擎会自动优化它。 只有当你有合理的技术理由才能返回参考。

    从PHP手册返回引用。


    区别在于返回值的返回方式:不带&返回值由值返回, &返回值由引用返回。

    后者意味着你需要在return语句中使用一个变量,因为你只能引用变量。

    链接地址: http://www.djcxy.com/p/57239.html

    上一篇: difference between function and &function

    下一篇: Add only non