当我在var_dump
上$option_name
时,我有下面的数组:
array (size=2)
'"name"' => string 'Large' (length=5)
'"price"' => string '12.95' (length=5)
然后我尝试访问名称$option_name["name"]
。但每当我试着去获得" name"数组,我收到以下错误信息:
未定义的索引:名称
然后我尝试像$option_name[0]["name"]
那样访问它。还是一样的错误信息。它告诉我索引" 0"未定义。
任何人都可以帮我解决这个问题吗?非常感谢您的帮助!
答案 0 :(得分:1)
答案可能很明显,你没有注意到它。
数组中的键包含双引号。也就是说,密钥不是name
而是"name"
,您可以获得$option['"name"']
或$option["\"name\""]
所期望的值。
这看起来不像是故意发生的事情,所以你应该回到代码中,找出它发生的原因并修复它。