AI工具推荐 视频效率加速
章节
课件
捐赠

独孤九贱(4)_PHP视频教程

  • 评论
  • 课件下载

混入狼坑的哈士奇

有个问题:如果在克隆之前对类的属性进行改变的话 那么克隆后的属性值就是改变后的值 那么new一个新实例的时候 得到的是未改变的值 也就是说 克隆和新实例不一定是完全一样的。 class A { public $name='aaa'; } $obj1=new A(); $obj1->name='bbb'; $obj2=clone $obj1; //克隆 name值'bbb'

9年前      3

God_Like

你可以用new $obj1()创建就可以一样了

— God_Like · 2019-04-09 12:08

混入狼坑的哈士奇

好像评论行数不够 续写一下 echo $obj2->name; //输出 bbb $obj3=new A(); //新实例 echo $obj3->name; //输出 aaa

9年前      2

范经理

没毛病,把克隆前的变量和改变后的变量打印出来就看到了,改变后当然也改变,但是定义是不变的,值传递。

9年前      1

DannyH0128

内容讲得不错,学习了

7年前      0

JELLY——栋

朱老师讲课风格好,干净利索~

7年前      0

二十三度

终于把好多不明白的弄懂了

7年前      0

手机用户314448368

喜喜

7年前      0

慢也是一种节奏

不错

7年前      0

Exception

好

7年前      0

N

那你

7年前      0

菜菜12

老师说的是克隆的方法跟new一个对象的方法一样:像变量的值传递一样创建对象。

9年前      0

  • 课件下载 独孤系列php教程源码 所属章节:独孤九贱(4)_PHP视频教程
    下载