gpt4 book ai didi

php - 是否已弃用通过引用传递变量?

转载 作者:可可西里 更新时间:2023-11-01 13:48:06 27 4
gpt4 key购买 nike

有一个commentanswer 上所以:

答案中的代码:

$larry = & $fred;

评论:

This is deprecated and generates a warning

但我不认为这是正确的。或者是?

所以基本上问题是:

我可以通过引用将一个变量复制到另一个变量吗?

最佳答案

取决于变量 $fred 是什么类型。如果它是一个对象, 它将作为引用传递 从 PHP 5 开始,指向该对象的指针(感谢 NikiC)将作为值传递,因此没有必要明确地这样做。到目前为止,评论是正确的。

然而,对于所有其他变量类型,通过引用传递需要明确指定并且不被弃用。虽然可以说在 PHP 中使用大量引用通常不是好的编程习惯。

关于php - 是否已弃用通过引用传递变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8274268/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com