在PHP7中,什么';在匿名类可用的情况下使用stdClass是什么?

在PHP7中,什么';在匿名类可用的情况下使用stdClass是什么?,php,php-7,anonymous-class,Php,Php 7,Anonymous Class,从PHP7开始,我们可以访问匿名类。这意味着当我们需要泛型对象作为返回值时,我们可以抛弃stdClass。。。但是哪一个更干净呢 那两个人之间还有什么区别 创建匿名类是否存在性能缺陷?i、 e.由于每一个都有不同的“类名”,是否有其他影响 从开发人员的角度来看,这两种方法是否“相同”,或者在某些情况下它们实际上是两种不同的动物 许多好的问题都会根据专家经验产生一定程度的意见,但这个问题的答案几乎完全是基于意见,而不是事实、参考资料或特定的专业知识。我不记得上次我更喜欢stdClass对象而不

从PHP7开始,我们可以访问匿名类。这意味着当我们需要泛型对象作为返回值时,我们可以抛弃stdClass。。。但是哪一个更干净呢

  • 那两个人之间还有什么区别
  • 创建匿名类是否存在性能缺陷?i、 e.由于每一个都有不同的“类名”,是否有其他影响
  • 从开发人员的角度来看,这两种方法是否“相同”,或者在某些情况下它们实际上是两种不同的动物


许多好的问题都会根据专家经验产生一定程度的意见,但这个问题的答案几乎完全是基于意见,而不是事实、参考资料或特定的专业知识。我不记得上次我更喜欢
stdClass
对象而不是简单数组的时候了。@CharlotteDunois我同意。但是,如果问哪个方法性能更好,这个问题是有效的。另一个问题是:
stdclass
实际上是打算显式使用的,还是在使用我上面提到的
(object)[]
语法时使用的类更多?文档似乎表明这是一种手段,而不是目的..?匿名类和
stdClass
对象实际上没有太多重叠。