analysering , eller lese, XML feeds som inneholder sportsnyheter kan gjøres ved hjelp av programmeringsspråket PHP. Det er noen enkle PHP funksjoner som kan brukes til å hente data fra XML-feed filer og sende dem videre til en front -end skjerm som lar brukerne leser nettstedet ditt for å lese sport nyheter som kommer fra fôret . Instruksjoner
en
Åpne en teksteditor hvor du kan begynne å programmere en ny PHP - skriptet søknad.
2
Skaff XML-feed ved å bruke følgende kode og erstatte URL i eksempelet med nettadressen til sports - nyheter XML -feed som du ønsker å bruke : en
$ xml = file_get_contents (' http://www.examplefeed.com/sportsfeed.xml ');
3
Tillat PHP for å åpne XML nettadresser ved hjelp av " cURL " PHP funksjon som følger : en
$ lm = curl_init ( ) l
curl_setopt ( $ lm, CURLOPT_URL , etter
' 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
Lag en matrise å være vert for informasjon som sendes fra XML- feed ved hjelp av følgende kode , som forutsetter at en av dataparametre blir sendt fra XML heter " sports_news " : en
$ sports_news = element_set (' elementet , $ xml ) ;
5
diktere hva er plassert i hver matrise ved hjelp av følgende eksempel på kode og modifisere den til å passe de parametere som sendes fra XML-feed : en
foreach ( $ sports_news som $ element ) {
$ title = value_in ( 'title' , $ element ) ;
$ URL = value_in ( "link" , $ element ) ;
$ news_article = value_in (' news_article ' $ element ) ;
$ item_array [ ] = array (
'title ' = > $ tittel , etter
' URL ' = > $ URL , etter
' news_article ' = > $ news_article
) ;
}