Php 通过引用对数组属性进行分类
如果我在一个类中有以下变量Php 通过引用对数组属性进行分类,php,Php,如果我在一个类中有以下变量 protected $address 在函数测试中,我会 $testAddress = $this->address; 然后 $testAddress['state'] = 'KO'; 这是否会改变$this->address的状态。。。这意味着任何使用$this->address的函数都将处于修改状态 它只会更改$testAddress的状态或值,而不会更改$this->address 根据给定的代码,$address上尚未设置任何值No,它没有$除非您
protected $address
在函数测试中,我会
$testAddress = $this->address;
然后
$testAddress['state'] = 'KO';
这是否会改变$this->address
的状态。。。这意味着任何使用$this->address
的函数都将处于修改状态 它只会更改$testAddress的状态或值,而不会更改$this->address
根据给定的代码,$address上尚未设置任何值No,它没有$除非您通过引用传递,否则此->地址将保持不变。编写该代码并查看发生了什么是非常容易的。您需要它这一事实意味着您在设计方面存在基本问题