如何仅从变量中提取数字

How to extract only the number from a variable

我有一个 IBM Cloud Function,returns 我的变量中有以下输入。

$nights "{"nights":2}"

我只想从变量中提取数字,这样当我这样调用它时:

Number Of Nights: $nights

会显示 :

Number Of Nights: 2

我该怎么做?

像这样的东西应该可以工作:

  • Number of Nights: <? $nights["nights"] ?>
  • Number of Nights: <? $nights.nights ?>

还有更多选项,请参阅 IBM Watson Assistant docs and here 中的此处。