0

2つの文字列を一致させようとしていますが、一致が見つかったという一致状態がある場合。私が比較している文字列は、次のコードを使用した日付です。

$feed = simplexml_load_file('http://feeds.feedburner.com/2dopeboyz');
foreach($feed->channel->item as $item) {
    $title = $item->title;
    $description = $item->description;
    $pubdate = $item->pubDate;
    $newDate = date("mdY", strtotime(str_replace("UT", "", $pubdate)));
    date_default_timezone_set('America/Los_Angeles');
    $today = date("mdY");

    if ($newdate == $today) {
        echo 'Match!';
    } else {
        echo "No Match!";
    }
}

私の問題は、文字列が同じであっても、文字列が一致を返さないことです。どうすればこれを機能させることができますか?

4

1 に答える 1

4

変化する

if ($newdate == $today) {

if ($newDate == $today) {
        ^ this

あなたが実際に宣言しているように$newDate

于 2012-08-04T14:14:07.090 に答える