魔术方法
魔术方法:
__set 有两个参数 __set(属性名,属性值) 修改私有属性
__get 有一个参数 __get(属性名) 查看私有属性
__isset 有一个参数 __isset(判断的属性名) 用于检测私有属性是否存在
__unset 有一个参数 __isset(删除的属性名) 用于删除私有属性
__call 有两个参数 __call(函数名,函数值) 如果class内没有这个函数,则执行这个[不会因为没有函数方法报错]
__callStatic 有两个参数 __call(函数名,函数值) 【静态static】如果class内没有这个函数,则执行这个[不会因为没有函数方法报错]
__invoke 当类被当作函数使用 就会自动调用这个魔术方法
__toStrgin 如果打印对象变量方法的话,会自动调用 当作字符串输出