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

Как вызвать функцию таким методом?

Как вызвать функцию, точнее результат вот так:

public function myFunc($value)
{
....
return [
          "time" => $response->time,
          "copied" => $response->copied
        ];
}

// Вот так
echo $this->myFunc($key)->time;


сейчас ошибка
PHP Notice: Trying to get property 'time' of non-object in .....
  • Вопрос задан
  • 62 просмотра
Подписаться 1 Простой 1 комментарий
Решения вопроса 2
REZ1DENT3
@REZ1DENT3
web-developer
echo $this->myFunc($key)['time'];
Ответ написан
Комментировать
@kandrash
Кратко о себе
Вы же массив возвращаете из метода. Соответственно и доступ к элементу массива.
$this->myFunc($key)['time'];
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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