从品牌网站建设到网络营销策划,从策略到执行的一站式服务
这篇文章主要介绍了php5中魔术方法有什么函数,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
站在用户的角度思考问题,与客户深入沟通,找到玄武网站设计与玄武网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站建设、成都网站设计、企业官网、英文网站、手机端网站、网站推广、国际域名空间、虚拟主机、企业邮箱。业务覆盖玄武地区。php5中魔术方法函数有:“__sleep”、“__wakeup”、“__toString”、“__construct”、“__destruct”、“__call”、“__get”、“__set”、“__isset”、“__unset”等。
php5中魔术方法函数
PHP5 中包含着很多的魔术方法,它们最典型的特点是都以双下划线 '__' 开头,这些魔术方法都是为了完成某些指定的功能而编写的。
__sleep,在 serialize() 序列化对象之前会调用这个函数。
__wakeup, 在 unserialize() 解序列化之前会调用这个函数。
__toString,当将对象转化为字符串的时候调用这个函数。
__construct,构造函数,当实例化一个对象的时候会调用此函数。
__destruct,析构函数,当对象实例被释放的时候调用。
__call,当调用类中没有的方法时候会调用这个函数。
__get,当访问一个类中没有的属性值时候调用。
__set,当设置一个类中没有的属性值时调用。
__isset,当调用外部的 isset() 函数检查类是否含有某个属性值时调用。
__unset,当删除类的某个属性值时调用。
__set_state,当时用var_export导出对象的属性和值的时候调用。
__clone,当复制某个累的实例的时候调用。
__autoload,当时用一个类而这个类还未被加载到页面中时会自动调用。
魔术常量:
__LINE__: 返回当前行号;
__FILE__: 返回文件的完整路径和文件名,如果用在包含文件里面,则返回包含文件名,自 php4.0.2开始,__FILE__总是包含一个绝对路径,而在此前的版本有时候会包含一个相对路径
__FUNCTION__: 返回函数名称(自 php4.3.0新加的)。自php5起本常量返回该函数被定义时的名称,区分大小写,在php4中该值总是小写;
__CLASS__: 返回类的名称,自 php4.3.0新加的,自php5起本常量返回该类被定义时的名称,区分大小写,在php4中该值总是小写的;
__METHOD__: 返回类的方法名。
感谢你能够认真阅读完这篇文章,希望小编分享php5中魔术方法有什么函数内容对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联-成都网站建设公司行业资讯频道,遇到问题就找创新互联,详细的解决方法等着你来学习!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图