首页 > 代码库 > 魔术常量
魔术常量
构造函数 __construct()
在对象被创建时自动被调用,完成类初始化的工作
特征
可以传递参数,可以设定默认参数值,可以调用属性和方法
一个类中有且只有一个构造函数
析构函数 __destruct
当对象成为垃圾或当对象被显示式销毁时执行,会被自动调用
在脚本关闭时调用
属性重载 __set ( string $name , mixed $value )
方法重载
__call ( string $name , array $arguments )
__callStatic ( string $name , array $arguments )
克隆
__toString()
__toString() 方法用于一个类被当成字符串时应怎样回应
只有在直接使用于 echo 或 print 时才能生效
魔术常量的特征
系统自定义的函数方法,都以__开头,自动被调用,可被继承,不可以自己定义,不能被static修饰除了__callStatic()
魔术常量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。