[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Fatal error: Can't use function return value in wr
DarkGuy
Добрый день!
Давно я не обращался за помощью, но увы, этот момент настал.
Fatal error: Can't use function return value in write context in ..
Жалуется на $wp = (isset(P::CK($next, 'wp'))) ? $next['wp'] : false;

abstract class M
{
protected function GenerationConfig()
{
$next = Array(
'wp' => 'wp',
);

$this->GenerationNext($next);
}

private function GN($next = Array())
{
$wp = (isset(P::CK($next, 'wp'))) ? $next['wp'] : false;
//другой код
}
}


class P
{
public static function CK($array, $key = null)
{
if($key == null)
{
return (isset($array) && !empty($array) && $array != false && $array != null)? true:false;
}
else
{
return (isset($array[$key]) && !empty($array[$key]) && $array[$key] != false && $array[$key] != null)? true:false;
}
}
}



Не пойму причины появления ошибки и метод ее устранения.
Заранее спасибо за помощь.

З.Ы.
Код не мой, тапками не кидаться.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.