我的主页出现问题,所以我制作了一个测试页面来查找问题。我正在通过 XML 和任何玩超过 0.1 但不到 1 小时的游戏来获取玩游戏的时间,我试图乘以 60。
它捕获了数字,但它为它们返回了 0。任何大于 1 的东西都不会像预期的那样通过 if。
为什么不能正确执行操作?我怎样才能解决这个问题?
$games = $gamespage->games;
$hoursplayed = 0;
foreach($games->game as $game)
{
$hoursplayed = $game->hoursOnRecord;
if ($hoursplayed < 1 && $hoursplayed >= .1) {
$hoursplayed = $hoursplayed * 60; }
echo $game->name, "<br />";
echo $hoursplayed, "<br /><br />";
}