SimpleXML更改解析的小数

时间:2014-03-25 10:52:46

标签: simplexml

我有这个xml文件 - http://gamebattles.majorleaguegaming.com/ps4/call-of-duty-ghosts/team/ngx2-gaming/stats.xml

这里我输出的元素是“winPercentage”,如下所示

<?php
$url="http://gamebattles.majorleaguegaming.com/ps4/call-of-duty-ghosts/team/ngx2-gaming/stats.xml";
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
$data = curl_exec($ch);
curl_close($ch);
$xml = simplexml_load_string($data);
?>
<?php echo $xml->currentStats->winPercentage; ?>

问题是,如何将0.667的输出更改为66.7?我认为它会将它乘以100,但不知道如何实现这一点。

感谢您的时间和帮助!

1 个答案:

答案 0 :(得分:1)

对于寻找相同事物的其他人来说,答案如下

替换:

<?php echo $xml->currentStats->winPercentage; ?>

使用

<?php echo (float)$xml->currentStats->winPercentage *100; ?>