php怎么配置才能使数组不加引号使用字符key

比如定义 $goods=array('price'=>价格)
怎么才能用 $goods[price]这种格式而不总是 $goods['price']格式访问元素的值

第1个回答  2015-09-12
$goods[price] 此种方式以及是淘汰的引用方式,较低版本的php支持,高版本的php会抛出警告,不加引号表示price为常量,所以会抛出警告信息。追问

谢谢,请问能不能通过修改配置文件以兼容这种访问方式呢

追答

完全没必要,加上引号才好,可以提高php效率。如果程序中大量的未加引号的数组变量,楼主可以在关键文件中加入禁止错误显示的代码,或者修改php配置,禁止显示错误信息。

追问

好的,谢谢,加上错误抑制后应该解析不出来值的,只能一个一个修改啦

本回答被提问者采纳
相似回答