欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

47 PHP 魔术方法

程序员文章站 2024-01-14 19:07:22
...
1. __toString()
47 PHP 魔术方法

2. __invoke()
47 PHP 魔术方法

3. call(),callStatic() —方法重载(overwrite)
47 PHP 魔术方法

47 PHP 魔术方法

4. __get(),__set() —属性重载(overloading)
47 PHP 魔术方法

5. __clone()

47 PHP 魔术方法

classA
{public$name;
}

$aa = new A();
$aa->name = 'wjh' . '
'
; echo$aa->name; $bb = clone$aa; $bb->name = 'wang lu xi'; //不改变赋值对象的属性echo$bb->name . '
'
; echo$aa->name . '
'
;
classA
{public$name;

    publicfunction__clone()  // 魔术方法,只要clone就运行这个方法
    {$this->name = ' wei jian hua';
    }
}

$aa = new A();
$aa->name = 'wjh' . '
'
; echo$aa->name; $bb = clone$aa; echo$bb->name;
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了47 PHP 魔术方法,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

上一篇: PHP头像截取上传

下一篇: