为了账号安全,请及时绑定邮箱和手机立即绑定

魔术方法的用途?

定义了魔术方法应该会有他的用处,他用到哪些地方?

正在回答

1 回答

举个简单的例子,当类里面没有属性$name; 但是你不小心访问这个属性,这个时候就会出错。但是让你可以设置魔术方法__get($name){ return $name . "不存在"};就会自动调用__get($name);这样程序就会不因为你访问了一个不存在的属性报错而中断执行 

3 回复 有任何疑惑可以回复我~
#1

qingfa 提问者

非常感谢!
2015-05-31 回复 有任何疑惑可以回复我~
#2

carol_PHP

—set方法您能也举个常用的例子吗,谢谢!
2019-11-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

魔术方法的用途?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信