话不多说看代码

<?php
class obj
{
    
}

$obj1=new obj();//实例化对象
$obj2=$obj1;//赋值新对象
$obj1->name="test";//改变老对象的成员变量属性
var_dump($obj1);
var_dump($obj2);
$obj2->name="name";//改变新对象的成员变量属性
var_dump($obj1);
var_dump($obj2);
?>

打印结果

php 对象赋值后改变成员变量影响赋值对象

对obj1的操作 直接影响了obj2 , 对obj2的操作 直接影响了obj1

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2018-09-22
  • 2022-12-23
  • 2022-12-23
  • 2021-09-18
  • 2022-12-23
  • 2021-12-05
猜你喜欢
  • 2022-12-23
  • 2022-01-06
  • 2021-10-01
  • 2021-07-13
  • 2022-12-23
  • 2022-12-23
  • 2021-11-22
相关资源
相似解决方案