Задать вопрос
@DjimiDjimi

Почему не выводится значение из массива?

Есть функция получения access_token для vk api.
public function oauth($mail = null, $pass = null)
   {
        //...
        return $response['access_token'];
    }


при запросе к функции выдает лишь первый символ access_token. А если сделать функцию вот так:
public function oauth($mail = null, $pass = null)
   {
        //...
        $token= $response['access_token'];
        return $token;
    }


выдает token целиком всю строку, а не только 1 символ.
Строка ответа выглядит так
Array ( [access_token] => b291bebab8f7efadc305607b45ve3973cdl4c74bc58cf1735b798f205b2b20258b0ac62c4dc9c6a9ce0c9 [expires_in] => 0 [user_id] => 206353123)
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
В первой функции вы пропустили закрывающую кавычку в return $response['access_token];

Будьте внимательнее.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы