PHP er et språk som brukes for å administrere innhold og funksjonalitet på nettsiden . Den integrerer godt med HTML og tilbyr et bredt spekter av funksjoner med en syntaks som er intuitivt for de med tidligere erfaring med programmering i språk som C og C + + . Den har en stor fordel i forhold til de aktuelle språkene i sine evner til å behandle web - baserte data . Dette kan brukes til slike formål som å konvertere en tabell over HTML-data til et format mer allment leses av regneark-programmer som Excel . Instruksjoner
en
Pass HTML-kildekoden for nettstedet i PHP script ved hjelp av " fopen ( " target site her " , " r ") "-funksjon.
2
Finn koden for tabellen du ønsker å transkribere . HTML datatabeller er skrevet rad for rad. Tabeller er merket på begynnelsen av HTML-koden av en tag og slutt med en < /table> tag . I mellom , er hver rad markert med en koden på begynnelsen og en < /tr >-koden på slutten. I hver rad, data åpnet med en tag og lukket med en < /th >-koden . 3 Skriv en løkke ligningen å begynne å sammenligne hver rad av den importerte HTML-data . Innenfor denne sløyfen , skrive en " hvis " statement å begynne når en streng linje sammenligning for " " tilsvarer sant. Innenfor denne " hvis " statement , skrive en løkke til å ta opp med å sammenligne strenger på linje etter " . " 4 Skriv tre " hvis" uttalelser i denne sløyfen . Hvis linjen blir evaluert tilsvarer " , " ikke gjør noe , men la løkken gå videre til neste linje. En annen vil utløse en funksjon for å analysere de fire første " " tegn fra raden og de siste fem " < /th >" fra linjen av data . Skriv dette analyseres linje til en streng. Og hvis raden ikke likestille til " < /tr >", skriver en null symbol "\\ n" til strengen . Dette er symbolet for å starte en ny linje. 5 Skriv en linje for å sette en boolsk verdi til "false" hvis linjen blir evaluert likeverdige " < /table> . " Skriv de to foregående looper å avslutte når denne verdien tilsvarer usann . 6 Skriv strengen til en tekstfil med en . Csv . Bruk av en kombinasjon av funksjonene " fopen ( )," " fwrite ( )" og " fclose ( )" for å oppnå dette. Dette vil skape en kommaseparert verdi filen . Når du har valgt hvordan du laster ned denne filen, åpne den med Excel eller et annet regnearkprogram. Du vil se tabellen gjengitt i regneark celler.
|
|