【问题标题】:Trying to use HUE api but getting php syntax error尝试使用 HUE api 但出现 php 语法错误
【发布时间】:2014-10-13 00:44:08
【问题描述】:

我目前正在尝试使用https://github.com/muesli/huephp 通过 PHP 控制我的灯,但我遇到了语法问题。

这是 huecli.php 中的一行,我在 [... 这是实际错误:“解析错误:语法错误,意外'['”

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

还有更多错误,但似乎是 [$light] 导致了问题。我以前没有使用过这种语法,因此感谢您的帮助!

【问题讨论】:

  • 该语法需要 php 5.4+。你在用什么?

标签: php philips-hue


【解决方案1】:

您可能没有运行 PHP 5.4+,这是使用 Array Dereferencing 所必需的。要使用此代码,必须将其修改为:

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

【讨论】:

  • 谢谢!那做了修复。我想我应该更新一下以确保安全。
  • 人们想知道为什么在解决问题时没有绿色提示。哦,好吧,+1。
猜你喜欢
  • 2020-08-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-03
  • 2019-08-10
  • 2012-03-21
  • 2022-06-15
  • 1970-01-01
相关资源
最近更新 更多