在''之间插入变量

时间:2017-06-08 07:05:09

标签: php variables mqtt

我开发了基于phpMQTT的MQTT应用程序。它在给定的命名空间上订阅了一系列主题。

我需要创建名称空间变量,从ENV变量中获取它。 ENV的东西很好用。但是,当我尝试在主题中插入变量以便订阅时,它不起作用。我怀疑它与“''但我不确定。

//defining the variable - would be $namespace = getenv(NAMESPACE)
$namespace = "name/space";
//set the topics and subscribe
$topics['".$namespace."'/raw/#'] = array("qos"=>0, "function"=>"dostuff");

那么如何根据需要插入此变量?感谢。

1 个答案:

答案 0 :(得分:1)

这样做:

$topics[$namespace . '/raw/#'] = array("qos"=>0, "function"=>"dostuff");