После нескольких часов гугления и поиска ответа я сдался и очень разочаровался в php, отсутствие поддержки по основным ошибкам. Во всяком случае, вот моя функция, что я делаю неправильно?
$accessToken = function(){
$array = array(
"foo" => "bar",
"bar" => "foo"
);
$obj = json_encode($array);
$obj = json_decode($obj);
return $obj->foo;
};
$getInfo = function(){
$code = $accessToken();
return $code;
};
$getInfo();
я получаю сообщение об ошибке
Примечание. Неопределенная переменная: accessToken в C:\inetpub\wwwroot\mysite\lab\cfhttp.php в строке 43.
Неустранимая ошибка: имя функции должно быть строкой в C:\inetpub\wwwroot\mysite\lab\cfhttp.php в строке 43.