当在PHP 5.3.1和5.3.8中使用时,我有以下一行代码抛出了一个错误,我推测所有的代码都是5.3.x。我只是在上传到服务器时注意到了这一点,因为它在我的本地PHP 5.4.3 上运行良好
if (isset($args[0]['field_date']['und'][0]['value']['date'])) {
// Do stuff
}
即将出现的错误是
无法在my_module.module第9行中将字符串偏移量用作数组
如何初始化$args
?在对其执行数组函数之前,不能将其用作字符串
http://informationideas.com/news/2006/06/14/fatal-error-cannot-use-string-offset-as-an-array-in/