4

我的 OpenCart 日志中出现此错误。说错误在第 1 行,即:

<?php if(isset($social_discount['name']) && $social_discount['name']!="") { ?>

非常感谢任何帮助解决这个问题。

4

2 回答 2

6

为防止出现此错误,您应该更改代码,如下所示:

<?php if(is_array($social_discount) && isset($social_discount['name']) && $social_discount['name']!="") { ?>
于 2013-03-12T17:30:32.097 回答
2

$socialdiscount是字符串,而不是数组,因此$social_discount['name']被视为$social_discount[0]=> 字符串的第一个字符。0未设置意味着$socialdiscount是一个字符串。

于 2013-03-12T17:28:26.510 回答