在php中使用对象值初始化关联数组

时间:2016-12-11 20:32:58

标签: php arrays

我在使用自定义对象值初始化PHP中的关联数组时遇到了困难。例如:

public $basket = [
    A => new Product("d", 2, 2)
]; // incorrect variant, interpretation error

public $basket = [
    "A" => "B", "C" => "d"
]; // correct variant

如何解决此问题?

1 个答案:

答案 0 :(得分:1)

我在构造方法中初始化了对象,正如Robbie Averill所建议的那样,问题得到了解决。