Really Simple Syndication , eller RSS er en standard format for distribusjon av informasjon over Internett . Mange nettsteder tilbyr en RSS-feed som inneholder nyheter eller innhold som er oppdatert i tandem med nettstedet og brukerne abonnere på en feed for å motta oppdateringer. I motsetning til e-post, kan RSS brukerne å bestemme hva slags informasjon de ønsker å motta og en bruker kan melde en feed til enhver tid . Du kan lage en RSS-feed med PHP skriptspråk , ved å forstå RSS-format og skrive XML utgang som følger formatet . Instruksjoner en
gjennom RSS 2.0 -format for å forstå hvordan informasjonen må være strukturert på en RSS- feed. Opprett en ny PHP-filen i et redigeringsprogram eller bruke Notepad . 2
Lag en klasse for RSS-kanalen . Inkludere tittel, link og beskrivelse , som er de nødvendige RSS felt. Legg en matrise for å lagre RSS-elementer . Lag konstruktøren funksjon for å lage en ny forekomst av kanalen . For eksempel skrive : ?
array_push ( $ this - > elementer, nye RSS_item ( $ tittel, $ link, $ beskrivelse ));
} 4
Lag en funksjon for å sende ut XML og RSS header informasjon for RSS-filen . For eksempel skrive : en
offentlig funksjon RSS_header ( ) {
$ r = ' < xml version = " 1.0" ? > ';
$ R . = ' ';
returnerte $ r ;
} 5
Lag en metode for å sende ut RSS -kanal . Utgang XML-koder og dataelementer for kanalen . Ring RSS element klassen å sende ut XML-koder og dataelementer for hvert element i kanalen. For eksempel skrive : .
Offentlig funksjon utgang ( ) {
$ r = RSS_header ();
$ r = " ";
$ r. . = "
" . $ this - > tittelen. " < /title >"; .
$ r = " " . $ this - > link. " < /link >";
$ r = " " . . $ this - > beskrivelse. " < /description> "; .
foreach ( $ this-> elementer som $ element ) {
$ r = $ element - > utgang ( ) ; < p> }
$ r = " < /channel> "; .
$ r = " < /rss >"; .
} < p> } 6
Opprett RSS element klasse med en tittel , link og beskrivelse. Lag en konstruktør funksjon for å lage en ny forekomst av klassen . For eksempel skrive : en