philips hue — пытаюсь использовать HUE api, но получаю ошибку синтаксиса php

В настоящее время я пытаюсь использовать https://github.com/muesli/huephp управлять своими огнями через PHP, но я столкнулся с проблемой синтаксиса.

Вот строка в huecli.php, что я получаю синтаксическую ошибку о том, где […
Вот фактическая ошибка: «Ошибка разбора: синтаксическая ошибка, неожиданная ‘[‘»

$hue->lights()[$light]->setLight( $command );

Есть еще ошибки, но кажется, что проблема вызвана [$ light]. Я не работал с этим синтаксисом раньше, поэтому любая помощь приветствуется!

1

Решение

Вы, вероятно, не используете PHP 5.4+, который требуется для использования Разыменование массива. Чтобы использовать этот код, его необходимо изменить следующим образом:

$hue_lights = $hue->lights();
$hue_lights[$light]->setLight( $command );
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]