Php 通过函数创建RSS提要是个好主意吗?
为了为一周中的特定日子创建RSS提要,我创建了一个函数,该函数包含几个参数。每当我想创建一个新的提要时,我都会调用这个函数。在Chrome中,它工作正常,但Safari大部分时间崩溃(Safari与RSS有问题) 这种做法可以接受吗?函数如下(不包括xml声明):Php 通过函数创建RSS提要是个好主意吗?,php,rss,Php,Rss,为了为一周中的特定日子创建RSS提要,我创建了一个函数,该函数包含几个参数。每当我想创建一个新的提要时,我都会调用这个函数。在Chrome中,它工作正常,但Safari大部分时间崩溃(Safari与RSS有问题) 这种做法可以接受吗?函数如下(不包括xml声明): 它似乎没有生成有效的xml/rss,因为既没有xml声明,也没有rss声明块。如果我问一个关于html标记的特定问题,我可能不包括DOCTYPE。但以防万一,我会编辑并发布一个通知。我的想法是,遗漏可能是Safari崩溃的原因。您看,
它似乎没有生成有效的xml/rss,因为既没有xml声明,也没有rss声明块。如果我问一个关于html标记的特定问题,我可能不包括DOCTYPE。但以防万一,我会编辑并发布一个通知。我的想法是,遗漏可能是Safari崩溃的原因。您看,它似乎没有生成有效的xml/rss,因为既没有xml声明,也没有rss声明块。这是因为我遗漏了声明标记。如果我问一个关于html标记的特定问题,我可能不包括DOCTYPE。但以防万一,我会编辑并发布一个通知。我的想法是,遗漏可能是Safari崩溃的原因
$feed_day = function ($title, $link, $desc, $lang, $copyright, $day) {
$today_date = strtolower(date('l'));
$day = strtolower($day);
if ($today_date == $day) {
echo '<item>
<title>'. $title . '</title>
<link>' . $link . '</link>
<description>' . $desc . '</description>
<language>' . $lang . '</language>
<copyright>' . $copyright . '</copyright>
</item>
';
} else {
echo 'not working';
}/* end of if */
}; /* end feed_day */
$feed_day('monday', 'index.php', 'desc2', 'en-us', '2015', 'monday');
$feed_day('tuesday', 'index.php', 'desc2', 'en-us', '2015', 'tuesday');
$feed_day('wednesday', 'index.php', 'desc2', 'en-us', '2015', 'wednesday');
$feed_day('thursday', 'index.php', 'desc2', 'en-us', '2015', 'thursday');
$feed_day('friday', 'index.php', 'desc2', 'en-us', '2015', 'friday');
$feed_day('saturday', 'index.php', 'desc2', 'en-us', '2015', 'saturday');
$feed_day('sunday', 'index.php', 'desc2', 'en-us', '2015', 'sunday');