У меня есть ошибка с моей функцией.php notice array to string conversion
Примечание: Массив для преобразования строки в ....
Просто я хочу проверить наличие массива & вернуться, если есть. Я искал, но не могу.
Вот моя функция:.
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 ---!>';
}
}
You вероятно, передается в строке в качестве параметра '$ array'. Проверьте код вызова и посмотрите, какие аргументы вы передаете в – Bojangles
, отлаживаете свой код. начните с поиска строки, вызывающей ошибку. затем проверьте, что вы переходя к функции и т. д., как предлагал @Bojangles! – michi