LAMP�����С��α��Ѥǡ�PHP��Ȥä�RSS�ե����ɤ�ɽ���������ˤϤɤ������餤����������Ȼפä�Ĵ�٤Ƥߤ��顢PHP5�Ǥ���С���simplexml_load_file�פȤ����ؿ������Ū��ñ��RSS�ե����ɤ�������뤳�Ȥ��Ǥ��뤳�Ȥ��狼��ޤ�������������title��link�ʤɤ����Ǥι����������Ȥˤ�ä���̯�˰ۤʤ뤿�ᡢ���줾���RSS�ե����ɤΥ������ե�����ι�¤���ǧ���ơ�������ˡ���פ���ɬ�פ�����ޤ����ʲ���RSS��Atom�Υ����������ߤ��Ƥ��ޤ��������줾��Υ����ӥ����б����������ɤˤʤäƤ���Ϥ��Ǥ���
Twitter������Υ桼���ΤĤ֤䤭��ɽ���������ꡢ�˥��˥�ư��κǿ�ư��Υꥹ�Ȥ䡢YouTube������Υ�����ɤ�����ư��Υꥹ�Ȥ�͡��������ɽ�������뤳�Ȥ�Ǥ��ޤ���
�� ���դ���쥤�����Ȥ�CSS�ǻ��ꤷ�Ƥ��ޤ���
���äȳ�ǧ�����Ȥ��������Σ��ĤΥѥ���������ƤϤޤ��Τ�¿���褦�Ǥ���
�ڥѥ�����
���줾��Υ���ȥ��title���Ǥ�link���Ǥ�item�����ǰϤޤ�Ƥ��ơ�URL��link���Ǥ˶��ޤ줿�ƥ����Ȥǻ��ꤵ��Ƥ��롣
�ڥѥ�����
���줾��Υ���ȥ��title���Ǥ�link���Ǥ�item�����ǰϤޤ�Ƥ��ơ���������Τ�channel�����ǰϤޤ졢URL��link���Ǥ˶��ޤ줿�ƥ����Ȥǻ��ꤵ��Ƥ��롣
�ڥѥ����ۡ�Atom����
���줾��Υ���ȥ��title���Ǥ�link���Ǥ�entry�����ǰϤޤ�Ƥ��ơ�URL��link���Ǥ�href°���ǻ�������Ƥ��롣
�ʲ��Υ����ɤ˽ФƤ����ѿ��ϡ����Τ褦�˳ƹ��ܤ��б����Ƥ��ޤ���
$rssurl = rss��atom�Υե����ɤ�URL
$outdata = ɽ���������
$num_of_data = ɽ��������ܤο�
http://blog.livedoor.jp/�桼��̾/atom.xml
�� �ե����ɤι���
<entry>
<title>���������ȥ�</title>
<link rel="alternate" type="text/html" href="URL" />
�ʥ���ƥ�ġ�
</entry>
���ȳ�Linux�����
<?php
$rssurl = "http://blog.livedoor.jp/vine_user/atom.xml";
$xml = simplexml_load_file($rssurl);
$num_of_data = 4;
$outdata = "";
for ($i=0; $i<$num_of_data; $i++){
$outdata .= "<li>";
$outdata .= "<a href=\"";
$outdata .= $xml->entry[$i]->link[href];
$outdata .= "\">";
$outdata .= $xml->entry[$i]->title;
$outdata .= "</a><br />\n";
$outdata .= "</li>";
}
print $outdata;
?>
http://�ʥ�����̾��.blogspot.jp/atom.xml?alt=rss
�� RSS�ե����ɤι���
<channel xxxxxxx>
<item xxxxxxxxxx>
<title>���������ȥ�</title>
<link>URL</link>
�ʥ���ƥ�ġ�
</item>
</channel>
��Online Physics�����
<h4>Online-Physics Blogger</h4>
<?php
$rssurl = "http://online-physics.blogspot.jp/atom.xml?alt=rss";
$xml = simplexml_load_file($rssurl);
$num_of_data = 3;
$outdata = "";
for ($i=0; $i<$num_of_data; $i++){
$outdata .= "<li>";
$outdata .= "<a href=\"";
$outdata .= $xml->channel->item[$i]->link;
$outdata .= "\">";
$outdata .= $xml->channel->item[$i]->title;
$outdata .= "</a><br />\n";
$outdata .= "</li>";
}
print $outdata;
?>
https://twitter.com/statuses/user_timeline/���������̾.rss
�� RSS�ե����ɤι���
<channel xxxxxxx>
<item>
<title>���������ȥ�</title>
<link>URL</link>
�ʥ���ƥ�ġ�
</item>
</channel>
�� ���������̾����ʬ��ɽ���������桼���Υ�������Ȥ�����Ƥ���������
<?php
$rssurl = "https://twitter.com/statuses/user_timeline/���������̾.rss";
$xml = simplexml_load_file($rssurl);
$num_of_data = 10;
$outdata = "";
for ($i=0; $i<$num_of_data; $i++){
$outdata .= "<p>";
$outdata .= "<a href=\"";
$outdata .= $xml->channel->item[$i]->link;
$outdata .= "\">";
$outdata .= $xml->channel->item[$i]->title;
$outdata .= "</a><br />\n";
$outdata .= "</p>";
}
print $outdata;
?>
http://www.nicovideo.jp/newarrival?rss=atom
�� �ե����ɤι���
<entry>
<title>���������ȥ�</title>
<link rel="alternate" type="text/html" href="URL" />
�ʥ���ƥ�ġ�
</entry>
�� ����͡���Ȳ�������դϡ����줾��<p>���ǤǰϤޤ�Ƥ��ơ���������Τ�<content>���Ǥ˶��ޤ�Ƥ��ޤ���
�� ����͡���α�¦������ˤʤäƤ��ޤ��Τ�������
<?php
$rssurl = "http://www.nicovideo.jp/newarrival?rss=atom";
$xml = simplexml_load_file($rssurl);
$num_of_data = 3;
$outdata = "";
for ($i=0; $i<$num_of_data; $i++){
$outdata .= "<li>";
$outdata .= "<a href=\"";
$outdata .= $xml->entry[$i]->link[href];
$outdata .= "\">";
$outdata .= $xml->entry[$i]->title;
$outdata .= "</a><br />\n";
$outdata .= "</li><p>";
$outdata .= $xml->entry[$i]->content;
$outdata .= "</p>";
}
print $outdata;
?>
http://www.youtube.com/rss/tag/(�������).rss
�� RSS�ե����ɤι���
<channel xxxxxxx>
<item>
<title>���������ȥ�</title>
<link>URL</link>
�ʥ���ƥ�ġ�
</item>
</channel>
�� ����͡�������ʤɤ�<description>���ǤǰϤޤ�Ƥ��ޤ���rating�ʤɤ����ˤϤ߽Ф��Ƥ��ޤ��Τ�������
<?php
$rssurl = "http://www.youtube.com/rss/tag/(�������).rss"
$xml = simplexml_load_file($rssurl);
$num_of_data = 3;
$outdata = "";
for ($i=0; $i<$num_of_data; $i++){
$outdata .= "<li>";
$outdata .= "<a href=\"";
$outdata .= $xml->channel->item[$i]->link;
$outdata .= "\">";
$outdata .= $xml->channel->item[$i]->title;
$outdata .= "</a><br />\n";
$outdata .= "</li>";
$outdata .= $xml->channel->item[$i]->description;
$outdata .= "";
}
print $outdata;
?>
�嵭�Υ����ɤϡ�������Ʊ���ʤ�$rssurl����ʬ�Τߤ��ѹ�����С�¾�Υ����ȤΥǡ��������Ѥ��뤳�Ȥ�Ǥ���Ϥ��Ǥ���
˿����Ǽ��Ĥο���ǡ������������RSS�����Ƥ��륵���Ȥ⤢��褦�Ǥ�������Ƥ��줿�����Ȥμ¶���Ѥ�Ǥ������Ǥ��͡���̣�ʤ��Τǡ����ޤ��ɡʾ�
�ĥ�����
Twitter������Υ桼���ΤĤ֤䤭��ɽ���������ꡢ�˥��˥�ư��κǿ�ư��Υꥹ�Ȥ䡢YouTube������Υ�����ɤ�����ư��Υꥹ�Ȥ�͡��������ɽ�������뤳�Ȥ�Ǥ��ޤ���
�� ���դ���쥤�����Ȥ�CSS�ǻ��ꤷ�Ƥ��ޤ���
���äȳ�ǧ�����Ȥ��������Σ��ĤΥѥ���������ƤϤޤ��Τ�¿���褦�Ǥ���
�ڥѥ�����
���줾��Υ���ȥ��title���Ǥ�link���Ǥ�item�����ǰϤޤ�Ƥ��ơ�URL��link���Ǥ˶��ޤ줿�ƥ����Ȥǻ��ꤵ��Ƥ��롣
�ڥѥ�����
���줾��Υ���ȥ��title���Ǥ�link���Ǥ�item�����ǰϤޤ�Ƥ��ơ���������Τ�channel�����ǰϤޤ졢URL��link���Ǥ˶��ޤ줿�ƥ����Ȥǻ��ꤵ��Ƥ��롣
�ڥѥ����ۡ�Atom����
���줾��Υ���ȥ��title���Ǥ�link���Ǥ�entry�����ǰϤޤ�Ƥ��ơ�URL��link���Ǥ�href°���ǻ�������Ƥ��롣
�ʲ��Υ����ɤ˽ФƤ����ѿ��ϡ����Τ褦�˳ƹ��ܤ��б����Ƥ��ޤ���
$rssurl = rss��atom�Υե����ɤ�URL
$outdata = ɽ���������
$num_of_data = ɽ��������ܤο�
�饤�֥ɥ����֥����Υե����ɤ��������
�� �ե����ɤ�URLhttp://blog.livedoor.jp/�桼��̾/atom.xml
�� �ե����ɤι���
<entry>
<title>���������ȥ�</title>
<link rel="alternate" type="text/html" href="URL" />
�ʥ���ƥ�ġ�
</entry>
���ȳ�Linux�����
<?php
$rssurl = "http://blog.livedoor.jp/vine_user/atom.xml";
$xml = simplexml_load_file($rssurl);
$num_of_data = 4;
$outdata = "";
for ($i=0; $i<$num_of_data; $i++){
$outdata .= "<li>";
$outdata .= "<a href=\"";
$outdata .= $xml->entry[$i]->link[href];
$outdata .= "\">";
$outdata .= $xml->entry[$i]->title;
$outdata .= "</a><br />\n";
$outdata .= "</li>";
}
print $outdata;
?>
Blogger��RSS�ե����ɤ��������
�� RSS�ե����ɤ�URLhttp://�ʥ�����̾��.blogspot.jp/atom.xml?alt=rss
�� RSS�ե����ɤι���
<channel xxxxxxx>
<item xxxxxxxxxx>
<title>���������ȥ�</title>
<link>URL</link>
�ʥ���ƥ�ġ�
</item>
</channel>
��Online Physics�����
<h4>Online-Physics Blogger</h4>
<?php
$rssurl = "http://online-physics.blogspot.jp/atom.xml?alt=rss";
$xml = simplexml_load_file($rssurl);
$num_of_data = 3;
$outdata = "";
for ($i=0; $i<$num_of_data; $i++){
$outdata .= "<li>";
$outdata .= "<a href=\"";
$outdata .= $xml->channel->item[$i]->link;
$outdata .= "\">";
$outdata .= $xml->channel->item[$i]->title;
$outdata .= "</a><br />\n";
$outdata .= "</li>";
}
print $outdata;
?>
Twitter�ΤĤ֤䤭��ɽ������
�� RSS�ե����ɤ�URLhttps://twitter.com/statuses/user_timeline/���������̾.rss
�� RSS�ե����ɤι���
<channel xxxxxxx>
<item>
<title>���������ȥ�</title>
<link>URL</link>
�ʥ���ƥ�ġ�
</item>
</channel>
�� ���������̾����ʬ��ɽ���������桼���Υ�������Ȥ�����Ƥ���������
<?php
$rssurl = "https://twitter.com/statuses/user_timeline/���������̾.rss";
$xml = simplexml_load_file($rssurl);
$num_of_data = 10;
$outdata = "";
for ($i=0; $i<$num_of_data; $i++){
$outdata .= "<p>";
$outdata .= "<a href=\"";
$outdata .= $xml->channel->item[$i]->link;
$outdata .= "\">";
$outdata .= $xml->channel->item[$i]->title;
$outdata .= "</a><br />\n";
$outdata .= "</p>";
}
print $outdata;
?>
�˥��˥�ư��κǿ�ư���͡����դ���ɽ������
�� �ե����ɤ�URLhttp://www.nicovideo.jp/newarrival?rss=atom
�� �ե����ɤι���
<entry>
<title>���������ȥ�</title>
<link rel="alternate" type="text/html" href="URL" />
�ʥ���ƥ�ġ�
</entry>
�� ����͡���Ȳ�������դϡ����줾��<p>���ǤǰϤޤ�Ƥ��ơ���������Τ�<content>���Ǥ˶��ޤ�Ƥ��ޤ���
�� ����͡���α�¦������ˤʤäƤ��ޤ��Τ�������
<?php
$rssurl = "http://www.nicovideo.jp/newarrival?rss=atom";
$xml = simplexml_load_file($rssurl);
$num_of_data = 3;
$outdata = "";
for ($i=0; $i<$num_of_data; $i++){
$outdata .= "<li>";
$outdata .= "<a href=\"";
$outdata .= $xml->entry[$i]->link[href];
$outdata .= "\">";
$outdata .= $xml->entry[$i]->title;
$outdata .= "</a><br />\n";
$outdata .= "</li><p>";
$outdata .= $xml->entry[$i]->content;
$outdata .= "</p>";
}
print $outdata;
?>
YouTube�θ���ư���͡����դ���ɽ������
�� RSS�ե����ɤ�URLhttp://www.youtube.com/rss/tag/(�������).rss
�� RSS�ե����ɤι���
<channel xxxxxxx>
<item>
<title>���������ȥ�</title>
<link>URL</link>
�ʥ���ƥ�ġ�
</item>
</channel>
�� ����͡�������ʤɤ�<description>���ǤǰϤޤ�Ƥ��ޤ���rating�ʤɤ����ˤϤ߽Ф��Ƥ��ޤ��Τ�������
<?php
$rssurl = "http://www.youtube.com/rss/tag/(�������).rss"
$xml = simplexml_load_file($rssurl);
$num_of_data = 3;
$outdata = "";
for ($i=0; $i<$num_of_data; $i++){
$outdata .= "<li>";
$outdata .= "<a href=\"";
$outdata .= $xml->channel->item[$i]->link;
$outdata .= "\">";
$outdata .= $xml->channel->item[$i]->title;
$outdata .= "</a><br />\n";
$outdata .= "</li>";
$outdata .= $xml->channel->item[$i]->description;
$outdata .= "";
}
print $outdata;
?>
�嵭�Υ����ɤϡ�������Ʊ���ʤ�$rssurl����ʬ�Τߤ��ѹ�����С�¾�Υ����ȤΥǡ��������Ѥ��뤳�Ȥ�Ǥ���Ϥ��Ǥ���
˿����Ǽ��Ĥο���ǡ������������RSS�����Ƥ��륵���Ȥ⤢��褦�Ǥ�������Ƥ��줿�����Ȥμ¶���Ѥ�Ǥ������Ǥ��͡���̣�ʤ��Τǡ����ޤ��ɡʾ�
�ĥ�����
��������
Good article, thanks for sharing
success greeting