「原创」PHP类中常用的几个魔法函数总结
《「原创」PHP类中常用的几个魔法函数总结》要点: 欢迎参与《「原创」PHP类中常用的几个魔法函数总结》讨论,分享您的想法,编程之家 52php.cn为您提供专业教程。 php知识碎片化学习 在我们实际PHP开发中,会常常用到类 而类呢,里面有几个常用的魔法函数,本日我们就来实际代码应用一下 加深年夜家对它的理解! 下面先说第一个吧 __construct内置构造函数,在对象被创立时自动调用 下面我们用代码看看,如何用的!
以下代码我们看到成果
__destruct析构办法的作用和构造办法__construct刚好相反,它只是在对象被垃圾收集器收集之前自动调用,我们可以利用该办法做一些必要的清理工作 代码如下:
显示成果
__clone在PHP 5之后的版本中,对象之间的赋值为引用赋值,即赋值后的两个对象将指向同一地址空间,如果想基于对象赋值,可以使用PHP提供的clone办法.该办法将当前对象浅拷贝之后的副本返回,如果想在clone的过程中完成一些特殊的操作,如深拷贝,则需要在当前类的声明中实现__clone办法,该办法在执行clone的过程中会被隐式调用.另外需要格外注意的是,__clone办法是作用在被拷贝的对象上,即赋值后的对象上执行. 代码如下:
显示成果如下
以上只是个人在学习PHP中,个人的一些知识点理解,谈不上什么深度,做一些日常记录!希望与年夜家分享! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |