相关疑难解决方法(0)

合并两个PHP对象的最佳方法是什么?

我们有两个PHP5对象,并希望将一个内容合并到第二个.它们之间没有子类概念,因此以下主题中描述的解决方案无法应用.

如何将PHP对象复制到不同的对象类型中

//We have this:
$objectA->a;
$objectA->b;
$objectB->c;
$objectB->d;

//We want the easiest way to get:
$objectC->a;
$objectC->b;
$objectC->c;
$objectC->d;
Run Code Online (Sandbox Code Playgroud)

备注:

  • 这些是对象,而不是类.
  • 这些对象包含很多字段,所以foreach会很慢.
  • 到目前为止,我们考虑将对象A和B转换为数组,然后在重新转换为对象之前使用array_merge()合并它们,但我们不能说如果这样我们感到自豪.

php oop object

215
推荐指数
6
解决办法
16万
查看次数

标签 统计

object ×1

oop ×1

php ×1