介绍
这篇文章主要介绍了php调用方法的作用是什么,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
php调用方法是PHP5.3新增的一个魔术方法,该方法可以在创建实例后,直接调用对象,也就是通过函数的方式来使用对象,并且调用方法也可以带参数。
引用>
PHP5.3新增了一个叫做__invoke的魔术方法,这样在创建实例后,可以直接调用对象。
就是用函数的方式来用对象,比如我现在有个类,如果我想防止别人直接输出对象,那么我可以这样:
A { 公共函数__invoke () { 返回& # 39;不允许这样使用& # 39;; } } 美元=new (); echo $ ();那么就会输出“不允许这样使用”。
__invoke()方法,也可以,带参数:
a { 公共函数__invoke (a, b)美元 { 返回“传入的参数:{$},b: {$ b}“; } } 美元=new (); echo $ (1、2),然后就可以输出了:
感谢你能够认真阅读完这篇文章,希望小编分享php调用方法的作用是什么内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!
php调用方法的作用是什么