__call方法以及连贯操作
如果调用类中不存在的方法,一定会出现系统错误,我们可以利用__call()来提醒调用的方法不存在
__call()存在两个参数,第一个参数是不存在的方法,第一个参数(其实就是那个不存在的方法)所设置的参数将会以数组的形式传递给第二个参数
接下来主要介绍连贯操作,连贯操作,调用不存在的方法,利用__call(),将不存在的方法名称传递给__call().,利用__call()方法将不存在的这个方法转化为存在方法或者同名参数
如图所示调用field方法,此方法不存在,但是在数组中存在同名下标,利用--call()方法,将field()的参数sex,count(sex)传递给数组键名field,从而多个方法连续操作