SimpleXml不能使用方程式中的值

时间:2014-08-24 20:25:31

标签: php simplexml

所以我可能会错过某些东西,或者那里有一个非常简单的解决方案。

我的代码如下:

$nationname = $_GET["nam"];
$nationxml=simplexml_load_file("https://www.nationstates.net/cgi-bin/api.cgi?nation=" . $nationname);  
$environment = (float) $nationxml-> GOVT -> ENVIRONMENT;
$mod = 4;

我从Xml节点环境中获取一个值。但是,如果我尝试按如下方式使用它:

$environment = $environment * $mod;
echo($environment);

什么也没有! “操纵”(或任何你想称之为)的操作似乎不会发生。 有人知道解决方案吗?

__

所以XML文件可能就像这样:https://www.nationstates.net/cgi-bin/api.cgi?nation=southern+ageena,其中

  <ENVIRONMENT>15.3</ENVIRONMENT>

所以我希望$ environment * $ mod等于61.2,因此回显61.2,但它没有

0 个答案:

没有答案