PHP er et skriptspråk opprettet i 1995 av Rasmus Lerdorf . Det ble opprinnelig utviklet for å skape dynamiske web -sider, men det kan også benyttes i en frittstående grafisk grensesnitt . The PHP Group forvalter spesifikasjonene og holder koding standarder for PHP koding. En linje -for- linje avlesning kan brukes til mange formål. Søkemotorer gå gjennom dokumenter og nettsider linje for linje for å hente søkeord for å aktivere brukernes søk . Ved å lese et dokument linje for linje , kan programmereren deretter legge til kode for å trekke ut spesifikke ord og utnytte dem for ulike oppgaver . Instruksjoner
en
Åpne en teksteditor , for eksempel Notepad eller Wordpad . (Microsoft Word gir mye ekstra formatering og kan skape problemer med koden . )
2
Type " < ? PHP " uten anførselstegn . Dette forteller leseren at følgende kode står i PHP format
3
Type " $ getfile = @ fopen (" /tmp /filetoread.txt " , " r "); . " uten end anførselstegn. $ Getfile ( getfile kan navngis hva du vil - bare holde $ foran det ) er strengen som du tilordner filen. @ fopen er funksjonen til å åpne filen du kommer til å lese. /temp /filetoread.txt er plasseringen av filen og filnavnet du vil åpne . "r" er å fortelle koden for å åpne filen for lesing formål. Akkurat nå , bør koden se slik ut : ?
< PHP $ getfile = @ fopen ("/tmp /filetoread.txt " , "r ");
4
Type " if ( $ getfile ) { " uten anførselstegn . "Hvis" statement er for betinget bruk. ( $ Getfile ) er navnet på strengen vi ringer , som i dette tilfellet bærer filen vi vil lese. Koden innenfor { } vil være de vilkår som er fastsatt i IF uttalelse. Koden ser nå slik ut : en
< PHP $ getfile = @ fopen ("/tmp /filetoread.txt " , "r "); if ( $ getfile ) {
5?
Type " while ( ! eOF ( $ getfile ) ) { " uten anførselstegn . "Mens " er en loop, og EOF står for " slutten av filen." Denne linjen forteller koden for å fortsette looping til du kommer til slutten av filen . Hva den gjør når den er looping er i neste trinn . Du koden ser slik ut : en
< PHP $ getfile = @ fopen ("/tmp /filetoread.txt " , "r "); if ( $ getfile ) { while ( EOF ( $ handle) ? ) {
6
Type " $ StoreInfo = fgets ( $ getfile , 4096 )," uten anførselstegn . $ StoreInfo er en annen streng som skal lagre informasjon. I dette tilfellet , griper fgets en linje fra tekstfilen og dumper inn $ StoreInfo . Koden ser slik ut : en
< PHP $ getfile = @ fopen ("/tmp /filetoread.txt " , "r "); if ( $ getfile ) { while ( EOF ( $ handle) ! ) ? {$ StoreInfo = fgets ( $ getfile , 4096 ) ;
7
type "echo $ StoreInfo ; " uten anførselstegn . Echo-kommandoen skriver ut informasjon som er lagret i $ StoreInfo streng. Koden ser slik ut : en
< PHP $ getfile = @ fopen ("/tmp /filetoread.txt " , "r "); if ( $ getfile ) { while ( EOF ( $ handle) ? ) {$ StoreInfo = fgets ( $ getfile , 4096 ) ; echo $ StoreInfo ;
8
Type " } " uten anførselstegn . Denne lille figuren avslutter looping prosessen . Når koden har gått gjennom hele filen og skrives hver linje , er du ferdig . Koden ser slik ut : en
< PHP $ getfile = @ fopen ("/tmp /filetoread.txt " , "r "); if ( $ getfile ) { while ( EOF ( $ handle) ? ) {$ StoreInfo = fgets ( $ getfile , 4096 ) ; echo $ StoreInfo ;}
9
Type " fclose ( $ getfile )"; uten anførselstegn . Denne kommandoen lukker det opprinnelige dokumentet som du var å få informasjon. Koden ser slik ut : en
< PHP $ getfile = @ fopen ("/tmp /filetoread.txt " , "r "); if ( $ getfile ) { while ( EOF ( $ handle) ? ) {$ StoreInfo = fgets ( $ getfile , 4096 ) ; echo $ StoreInfo ;} fclose ( $ getfile ) ;
10
Type " } " uten anførselstegn . Dette lukker hvis setningen du brukte. Koden ser slik ut : en
< PHP $ getfile = @ fopen ("/tmp /filetoread.txt " , "r "); if ( $ getfile ) { while ( EOF ( $ handle) ? ) {$ StoreInfo = fgets ( $ getfile , 4096 ) ; echo $ StoreInfo ;} fclose ( $ getfile ) ;}
11
Type " > " uten anførselstegn . Dette lukker din PHP session . Din endelige koden ser slik ut : en
< PHP $ getfile = @ fopen ("/tmp /filetoread.txt " , "r "); if ( getfile $ ) { while ( EOF ( $ håndtere ? ) ) {$ StoreInfo = fgets ( $ getfile , 4096 ) ; echo $ StoreInfo ;} fclose ( $ getfile ); . } >
12
Lagre filen med et php forlengelse og laste det opp til serveren din.