创建数组,并向其添加一堆stdCLass对象

时间:2011-03-23 13:42:45

标签: php arrays class object

在这里苦苦挣扎。

我想设置一个数组,并通过循环遍历数组来填充多个数据对象。

如何向父数组添加多个唯一的$ parent数据对象?

当我使用下面的内容时,最后一个会覆盖所有其他内容。就像添加$ parent []或类似的东西一样简单?

谢谢,

$parentarray = array();
foreach ($otherarray as $bar) {
$parent = new stdClass;
$parent->conversion = $bar;
$parent->negative = $constant;
}

2 个答案:

答案 0 :(得分:7)

$parentarray = array();
foreach ($otherarray as $bar) {
    $parent = new stdClass;
    $parent->conversion = $bar;
    $parent->negative = $constant;
    $parentarray[] = $parent; // Or am I mistaken?
}

答案 1 :(得分:1)

为什么不使用

$parentarray[] = $parent;