Şu anda sitemde bu hatayı alıyorum im:
Warning: array_keys() [function.array-keys]: The first argument should be an array on line 43
Warning: Invalid argument supplied for foreach() on line 44
Warning: array_diff() [function.array-diff]: Argument #1 is not an array on line 47
Warning: array_diff() [function.array-diff]: Argument #1 is not an array on line 48
Ve kaynağıdır:
42. $tmp = $this->network->get_user_follows($this->user->id);
43. $tmp = array_keys($tmp->followers);
44. foreach($tmp as &$v) { $v = intval($v); }
45. $tmp2 = array_keys($this->network->get_group_members($g->id));
46. foreach($tmp2 as &$v) { $v = intval($v); }
47. $tmp = array_diff($tmp, $tmp2);
48. $tmp = array_diff($tmp, array(intval($this->user->id)));
İşte var_dump çıktı:
bool(false) array(1) { [2]=> int(3) }
Ben sorunu ve nasıl düzeltebilirim ne olduğunu bilmek istiyorum. Teşekkürler!