在PHP为什么这是一个语法错误:PHP增值阵列
$row['some_key'] = "kkkk";
引发
解析错误:语法错误,意想不到T_STRING
从我理解这是完美的文档有效的PHP,但它每次都会抛出相同的错误(并且错误当然会消失,然后我将该行注释掉)。
编辑:经过漫长的搜索,我实际上注意到,文件确实以某种方式损坏。在Vim(在Ubuntu 12.04上)这个文件看起来很正常。但从其他计算机查看时已损坏。所以不涉及到PHP。
在PHP为什么这是一个语法错误:PHP增值阵列
$row['some_key'] = "kkkk";
引发
解析错误:语法错误,意想不到T_STRING
从我理解这是完美的文档有效的PHP,但它每次都会抛出相同的错误(并且错误当然会消失,然后我将该行注释掉)。
编辑:经过漫长的搜索,我实际上注意到,文件确实以某种方式损坏。在Vim(在Ubuntu 12.04上)这个文件看起来很正常。但从其他计算机查看时已损坏。所以不涉及到PHP。
检查前面的行是否缺少分号 – 2012-08-01 14:05:39
是否将'$ row'声明为数组? – rsplak 2012-08-01 14:05:58
重复http://stackoverflow.com/questions/9792197/insert-array-into-mysql-db-unexpected-t-string – Kalpesh 2012-08-01 14:06:41