私は simpleXML を使用しており、position() メソッドを使用して 5 つのショーのみを表示するようにフィードをループしたいのですが、それを機能させることに喜びがありません。
foreach($xml->sortedXPath('TV[position() < 5 and ProgrammeName="MTV"]', 'TransmissionDate', SORT_DESC) as $i => $item)
{
print "<a href='?v=".$item->ID."&a=false' class='link'>\n";
print "\t<span class=\"text\">" .trunc($item->ShortSynopsis,25, " "). "</span>\n";
print "\t</a>";
}
これを機能させる方法についての提案
これは私が扱っているXMLデータです