开发者社区 问答 正文

PHP类中使用new对当前类的方法返回值创建实例

使用new对当前类中的方法返回值创建实例,会调用与方法同名的属性,若不存在同名属性,会报错。为什么会这样,求教。
screenshot

展开
收起
吴孟桥 2016-06-07 18:36:55 2896 分享 版权
1 条回答
写回答
取消 提交回答
  • 没错啊,$foo->callClassName()是对象的callClassName()方法, $foo->callClassName是对象的属性,方法是公共的,可以获取,属性是是私有的,当然会报错

    2019-07-17 19:30:43
    赞同 展开评论
问答分类:
PHP
问答地址: