我做错了,我无法弄清楚该做些什么(如何解决)
代码:
var_dump($each->promotion-type);
返回:
PHP Notice: Use of undefined constant type - assumed 'type' in newfile.php on line 19
我无法更改该变量名称,因为我从供应商那里获得了如何获取该促销类型变量的任何想法? (语法明智)
答案 0 :(得分:6)
因为表达式被解释为变量$each->promotion
减去常数type
,所以它随地吐痰。
要使用其名称中的短划线访问属性,请使用花括号和引号:
var_dump($each->{'promotion-type'});