【发布时间】:2013-04-28 19:51:33
【问题描述】:
我的函数有错误。
注意:数组到字符串的转换在......
我只是想检查阵列的可用性并返回如果有的话。我已经搜索过了,但我做不到。
这是我的功能:
function if_array_exists($array,$value) {
if(isset($array[$value]) || array_key_exists($value,$array)) {
$result=array();
$result[0]=$value;
return $result;
} else {
return '<!--- no array named as '.$value.' value in ---!>';
}
}
【问题讨论】:
-
您可能传入了一个字符串作为
$array参数。检查调用代码并查看您传入的参数 -
调试你的代码。首先查看导致错误的行。然后按照@Bojangles 的建议检查您传递给函数等的内容!