在以下 php 代码中,我试图仅显示上个月存储的 products.xml 文件中的那些产品。但是我的代码不起作用。请帮助我获得正确的输出。我还需要展示过去 24 小时和上周存储的产品。
$current_month = date("m");
$last_month = date('m', strtotime(date('-m')." -1 month"));
$xml = simplexml_load_file("products.xml");
$products = array();
foreach ($xml->product as $product) {
if ($product->date('m') == $last_month) {
$products[] = array( 'name' => (string)$product->name,
'details' => (string)$video->details );
}
}