这是我的代码:
if(is_array($ItemAttr["Actor"])){
$Actors = implode(", ", $ItemAttr["Actor"]);
} else {
$Actors = $ItemAttr["Actor"];
}
我正在undefined index: Actor in **line 1** and **line 3**
我想我应该使用isset()函数。任何人都可以告诉我如何将该函数与is_array()函数结合起来。?
答案 0 :(得分:5)
不确定这是不是你的意思,但是:
if( isset($ItemAttr["Actor"]) && is_array($ItemAttr["Actor"])){
....
}
在这种情况下,您将在访问其值之前检查索引是否存在。