Analysera , eller läsning , XML-feeds som innehåller sportnyheter kan göras med hjälp av PHP programmeringsspråk . Det finns några enkla PHP funktioner som kan användas för att fånga data från XML feed -filer och skicka dem vidare till en front - end display som tillåter användare besöker din webbplats för att läsa sportnyheter kommer från fodret . Instruktioner
1
Öppna en textredigerare där du kan börja att programmera en ny PHP - skript ansökan .
2
Skaffa XML feed med hjälp av följande kod och ersätter URL i exemplet med webbadressen till den sport - nyheterna XML feed som du vill använda :
$ xml = file_get_contents ( ' http://www.examplefeed.com/sportsfeed.xml ' ) ;
3
Tillåt PHP att öppna XML webbadresser genom att använda " cURL " PHP-funktionen enligt följande :
$ ch = curl_init ( ) l
curl_setopt ( $ ch , CURLOPT_URL ,
' http://www.examplefeed.com/sportsfeed.xml ');
curl_setopt ( $ ch , CURLOPT_HEADER , false ) ;
curl_setopt ( $ ch , CURLOPT_RETURNTRANSFER , true ) ;
$ xml = curl_exec ( $ ch) ;
curl_close ( $ ch) ;
4
Skapa en array att vara värd för information som skickas från XML feed med hjälp av följande kod , vilket förutsätter att en av de dataparametrar förs vidare från XML heter " sports_news " :
$ sports_news = element_set ( ' objekt , $ xml ) ;
5
diktera vad placeras i varje grupp med hjälp av följande exempel på kod och modifiera den för att passa de parametrar som skickats från din XML-flöde :
foreach ( $ sports_news som $ item) {
$ title = value_in ( ' title ' , $ post ) ,
$ URL = value_in ( ' länk ' , $ post ) ,
$ news_article = value_in ( ' news_article ' $ item) ;
$ item_array [ ] = array (
' title ' = > $ titel ,
' URL ' = > $ URL ,
' news_article ' = > $ news_article
) ,
}