0

メインページに問題があったので、問題を見つけるためにテストページを作成しました. 私は XML を介してゲームでプレイした時間を取得しており、.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 />";
    } 
4

1 に答える 1