【发布时间】:2011-03-15 12:12:01
【问题描述】:
我正在处理现有的代码库并返回一个具有以数字开头的属性的对象,如果我在该对象上调用print_r,我可以看到该对象。
假设它是$Beeblebrox->2ndhead。当我尝试这样访问它时,出现错误:
解析错误:语法错误,意外的 T_LNUMBER,需要 T_STRING 或 T_VARIABLE 或 '{' 或 '$'
如何获得该属性?
【问题讨论】:
-
我知道您在处理现有代码,但为了完整起见,我想补充一下,应该避免使用强制使用大括号语法的变量。变量名称的“正常”使用更广为人知且更易于阅读。
-
我只是answered 一个类似的问题;如果您在使用 all numbers 的属性时遇到问题,您可以在那里找到解决方案。