Php 两个结果相同

Php 两个结果相同,php,logic,Php,Logic,我在一些逻辑上有点小问题,这些逻辑对一组参数很好,但对另一组参数却不行 我的密码是 $data = simplexml_load_file("http://api.fantasyfootballnerd.com/ffnScheduleXML.php?apiKey={Your key here}"); $date = 1; $dateTest = 0; $gameTimeTest = 0; $gameTime = 1; foreach($data->Schedule->Game as

我在一些逻辑上有点小问题,这些逻辑对一组参数很好,但对另一组参数却不行

我的密码是

$data = simplexml_load_file("http://api.fantasyfootballnerd.com/ffnScheduleXML.php?apiKey={Your key here}");

$date = 1;
$dateTest = 0;
$gameTimeTest = 0;
$gameTime = 1;
foreach($data->Schedule->Game as $game)
{

    if($game->attributes()->Week == $_GET['week'])
    {

        if($date==$dateTest)
        {
            echo "\r"; 
        }else {
            echo date('l, F jS', strtotime($date))."\r\n";
        }

        if ($gameTimeTest==$gameTime)
        {    
            echo "\r"; 
        } else{
            echo date("g:i A",strtotime($gameTime));    
        }
        $gameTimeTest = $gameTime;
        $dateTest = $date;
        echo  $game->attributes()->AwayTeam." at ".$game->attributes()->HomeTeam."\r\n";

        $date = $game->attributes()->GameDate;
        $gameTime = $game->attributes()->GameDate.' '.$game->attributes()->GameTime;

    }   
} 

现在检查时间的部分工作正常,但是不管发生什么,日期部分都会不断地吐出日期。

你能发布一个XML的样本吗?你说的日期不断地吐出日期是什么意思?@Havelock他在循环的底部分配了
$date
$dateTest
。@Stobor给你@Havelock:对不起,日期部分。基本上,我需要在给定的一周内遍历XML,检查当前游戏的日期是否与循环中的最后一个相同,如果不相同,我需要回显日期。