SimpleXml条件

时间:2018-04-18 13:17:41

标签: php simplexml

您好我需要根据以下条件过滤给我的xml 恩。 类别需要运输, 包装需要好 最后一项只需要今天发布。

这是示例xml

<item>
    <category>Transportaion</category>
    <package>Good</package>
    <date>2018-04-17 17:10:46</date>
    <title>Item sample 1</title>
    <description>This is a sample</description>
</item>
<item>
    <category>Wanted</category>
    <package>Good</package>
    <date>2018-04-17 18:03:46</date>
    <title>Item sample 2</title>
    <description>This is a sample</description>
</item>
<item>
    <category>For sale</category>
    <package>Better</package>
    <date>2018-04-16 14:03:46</date>
    <title>Item sample 3</title>
    <description>This is a sample</description>
</item>

我能够完成前两个条件,但我对最后一个条件包括今天发布的项目一无所知

这是我使用的代码

$data= simplexml_load_file("easy2.xml");
$today= date('Y-m-d');
foreach ($data->item as $item)
{
    if ($item->category == 'Transportaion' && $item->package == 'Good' && $item->date == '$today')
    {
        echo "Title: " . $item->title . "<br>";
        echo "Category: " . $item->category . "<br>";
    }
}

有人可以请多多建议,非常感谢

0 个答案:

没有答案