メインページに問題があったので、問題を見つけるためにテストページを作成しました. 私は 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 />";
}