gpt4 book ai didi

php __clone() 和 "shallow clone"

转载 作者:可可西里 更新时间:2023-11-01 12:50:10 27 4
gpt4 key购买 nike

__clone() 的结果是“浅克隆”是什么意思?

最佳答案

这意味着当对象被克隆时,任何作为引用变量的属性(引用其他对象的变量,而不是值)将保持引用。

“非浅层”克隆会将新对象设置为这些属性的值,而不是将它们保留为引用。

注意:这意味着您对克隆对象中的那些引用所做的任何更改也将对它们在“父”对象中引用的值进行更改。

关于php __clone() 和 "shallow clone",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5809439/

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