Php 将对象添加到数组中
我试图理解PHP文档将值推送到现有数组的意义 我想要一个对象数组数组。嵌套数组需要通过数组键进行访问。我需要一次添加一个对象。因此,如果我使用$array[123],我将得到一个对象数组 我编写了以下代码来模拟我正在尝试做的事情:Php 将对象添加到数组中,php,Php,我试图理解PHP文档将值推送到现有数组的意义 我想要一个对象数组数组。嵌套数组需要通过数组键进行访问。我需要一次添加一个对象。因此,如果我使用$array[123],我将得到一个对象数组 我编写了以下代码来模拟我正在尝试做的事情: <?php class Disc { public $name; public function __construct($name) { $this->name = $name; } } $discs = ar
<?php
class Disc {
public $name;
public function __construct($name) {
$this->name = $name;
}
}
$discs = array();
$discs[123] = array();
$discs[123] = new Disc("blue");
$discs[123] = new Disc("red");
echo var_export($discs);
现在您只需将$discs[123]
从蓝色重新分配为红色
要添加到,请添加新的辅助密钥
$discs[123][0] = new Disc("blue");
$discs[123][1] = new Disc("red");
创建多维数组