我在使用自定义对象值初始化PHP中的关联数组时遇到了困难。例如:
public $basket = [
A => new Product("d", 2, 2)
]; // incorrect variant, interpretation error
public $basket = [
"A" => "B", "C" => "d"
]; // correct variant
如何解决此问题?
答案 0 :(得分:1)
我在构造方法中初始化了对象,正如Robbie Averill所建议的那样,问题得到了解决。