この記事の例では、PHPでRSSを解析する方法を説明します。参考のためにみんなで共有してください。詳細は以下の通りです
1. PHP コードは次のとおりです。
コードをコピーします コードは次のとおりです:
"XML/RSS.php" が必要です;
$rss = 新しい XML_RSS("http://php.net/news.rss");
$rss->parse();
foreach($rss->getItems() as $item) {
print_r($item);
}
?>
2. RSS.php コードは次のとおりです:
コードをコピーします コードは次のとおりです:
$database = "データベースの名前";
$dbconnect = mysql_pconnect(localhost, dbuser, dbpassword);
mysql_select_db($database, $dbconnect);
$query = "「見出し」の制限 15 からリンク、見出し、説明を選択します";
$result = mysql_query($query, $dbconnect);
while ($line = mysql_fetch_assoc($result))
{
$return[] = $line;
}
$now = date("D, d M Y H:i:s T");
$output = "
<チャンネル>
http://www.tracypeterson.com/RSS/RSS.php
<言語>英語言語>
";
foreach ($return as $line)
{
$output .= "
&lt; link&gt; "。htmlentities($ line ['link'])。"&lt;/link&gt;
}
$output .= "
header("Content-Type: application/rss+xml");
エコー $output;
?>
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。