Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan lese en fil linje for linje i PHP
    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.

    früher :

     Weiter:
      Relatert Artike
    ·Vil Scripts utløpe 
    ·Hvordan Trim det siste tegnet i PHP 
    ·Hvordan til å gi tilgang til en MySQL database 
    ·Slik konfigurerer WAMP Med Eclipse IDE for PHP 
    ·Hvordan lage en Array i PHP 
    ·Hvordan legge til en omdirigering til passord HTML Codi…
    ·Hvordan finne en Wildcard String i en tekstfil i PHP 
    ·Hvordan bruke PHP Variabler i MySQL Spørsmål 
    ·Sette inn en Asterisk i MySQL 
    ·Hvordan å tegne en linje i PHP 
      Anbefalte artikler
    ·Hvordan lage et mønster av Stjernene i Java 
    ·En Absolute Beginners Guide til programmering 
    ·Hvordan å omdirigere data som skal vises i AIX 
    ·Hvilke verktøy trenger programmerere bruk 
    ·C + + Fibonacci Nummer Funksjon 
    ·Liste over Python moduler 
    ·Hvordan lære og teste HTML Koder 
    ·Forskjellen mellom tidsstempler i PHP 
    ·Hvordan bli kvitt en New Line Character i Python 
    ·MySQL Primary Key Tutorial 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/