PHPのsimplexml_load_fileでXMLをパースし、タグ内の属性値、
例えば
<item title=”かっぱ”>
のような場合にtitle属性の”かっぱ”にあたる部分を、7つ取得する。
7件以下の場合は、7件以下の件数分のtitle属性値を取得して表示する場合の記述
<? php
$rssdata = simplexml_load_file(‘http://***.com’);
$arrayCnt = array();
$tcount;
foreach($rssdata -> channel ->item as $acount){
array_push($arrayCnt, (string)$acount);
$rcount = count($arrayCnt);
if($rcnt > 7){
$tcount = 7;
break;
}
}
$tcount = $rcount;
for ($i=0; $i<$tcount; $i++){
print "<h3 class='lcnt-ssec-ttl'>";
print "<div>";
print $rssdata0 -> channel ->item[$i][‘title’];
print “</div>”;
}
?>