| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan læses en fil linje for linje i PHP
    PHP er et scriptsprog oprettet i 1995 af Rasmus Lerdorf . Det var oprindeligt designet til at skabe dynamiske web- sider, men det kan også bruges i en standalone grafisk interface. PHP Koncernen administrerer specifikationerne og holder kodning standarder for PHP kodning. En linje for linje læsning kan bruges til mange formål . Søgemaskiner går gennem dokumenter og hjemmesider linje for linje for at få fat søgeord for at aktivere brugernes søgninger. Ved at læse et dokument linje for linje , kan programmøren derefter tilføje koden til at trække ud bestemte ord , og bruge dem til forskellige opgaver. Instruktioner
    1

    Åbn en teksteditor som Notesblok eller Wordpad . (Microsoft Word tilføjer en masse ekstra formatering og kan skabe problemer med koden. )
    2

    Type " 3

    Type " $ GetFile = @ fopen ( " /tmp /filetoread.txt "," r " ) ; ". uden ende citater. $ GetFile ( GetFile kan navngives hvad du vil - bare holde de $ foran det) er den streng , som du tildele filen. @ fopen er funktionen til at åbne filen , du vil læse. /temp /filetoread.txt er placeringen af ​​filen og filnavn, du vil åbne . "r" fortæller koden til at åbne filen for læsning formål. Lige nu, bør din kode se sådan ud: ?

    < PHP $ GetFile = @ fopen ( " /tmp /filetoread.txt " , "r ");
    4

    Type " if ($ GetFile ) {" uden anførselstegn . Den " Hvis" erklæring er for betinget brug. ( $ GetFile ) er navnet på strengen , vi ringer, som i dette tilfælde bærer den fil , vi ønsker at læse. Koden i den {} vil være de betingelser, der er fastsat i IF sætningen . Din kode ser nu sådan ud : Hej

    < PHP $ GetFile = @ fopen ( " /tmp /filetoread.txt " , "r "); if ($ GetFile ) {
    5?

    Type " while (! eof ( $ GetFile ) ) {" uden anførselstegn . "Mens " er en løkke , og EOF står for " slutningen af ​​filen." Denne linje fortæller koden til at fortsætte looping , indtil du når til slutningen af filen. Hvad det gør , mens det looping er på næste trin. Du kode ser sådan ud : Hej

    < PHP $ GetFile = @ fopen ( " /tmp /filetoread.txt " , "r "); if ($ GetFile ) { while ( EOF ( $ håndtag) ? ! ) {
    6

    Type " $ StoreInfo = fgets ($ GetFile , 4096 ), " uden anførselstegn . $ StoreInfo er en anden streng , der vil blive lagring af oplysninger . I dette tilfælde griber fgets en linie fra tekstfilen, og lossepladser til $ StoreInfo . Kode ser sådan ud:

    < PHP $ GetFile = @ fopen ( " /tmp /filetoread.txt " , "r "); if ($ GetFile ) { while ( EOF ( $ håndtag) !) ? {$ StoreInfo = fgets ($ GetFile , 4096 ),
    7

    Type "echo $ StoreInfo ," uden anførselstegn . Ekkoet kommando udskriver de oplysninger gemt i $ StoreInfo streng. Din kode ser sådan ud : Hej

    < PHP $ GetFile = @ fopen ( " /tmp /filetoread.txt " , "r "); if ($ GetFile ) { while ( EOF ( $ håndtag) ? ! ) { $ StoreInfo = fgets ($ GetFile , 4096 ), echo $ StoreInfo ,
    8

    Type " } " uden anførselstegn . Denne lille tegn afslutter looping proces. Når koden er gået gennem hele filen og udskrives hver linje, er du færdig. Din kode ser sådan ud : Hej

    < PHP $ GetFile = @ fopen ( " /tmp /filetoread.txt " , "r "); if ($ GetFile ) { while ( EOF ( $ håndtag) ? ! ) { $ StoreInfo = fgets ($ GetFile , 4096 ), echo $ StoreInfo ;}
    9

    Type " fclose ( $ GetFile )" uden anførselstegn . Denne kommando lukker det oprindelige dokument , hvorfra du fik oplysningerne. Din kode ser sådan ud : Hej

    < PHP $ GetFile = @ fopen ( " /tmp /filetoread.txt " , "r "); if ($ GetFile ) { while ( EOF ( $ håndtag) ? ! ) { $ StoreInfo = fgets ($ GetFile , 4096 ), echo $ StoreInfo ;} fclose ( $ GetFile )
    10

    Type " }" uden anførselstegn . Dette lukker IF erklæring, du brugte. Din kode ser sådan ud : Hej

    < PHP $ GetFile = @ fopen ( " /tmp /filetoread.txt " , "r "); if ($ GetFile ) { while ( EOF ( $ håndtag) ? ! ) { $ StoreInfo = fgets ($ GetFile , 4096 ), echo $ StoreInfo ;} fclose ( $ GetFile );}
    11

    Type " > " uden anførselstegn . Dette lukker din PHP session. Din endelige kode ser sådan ud : Hej

    < PHP $ GetFile = @ fopen ( " /tmp /filetoread.txt " , "r "); if ($ GetFile ) { while ( EOF ( $ håndtere? ! )) { $ StoreInfo = fgets ($ GetFile , 4096 ), echo $ StoreInfo ;} fclose ( $ GetFile ); . }>
    12

    Gem filen med en php udvidelse og uploade det til din server.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan fjernes Duplicate ord i en streng i PHP 
    ·Sådan vært PHP & MySQL applikationer på Windows 
    ·PHP Redirect Function 
    ·Sådan opgraderer PHP 5.1 til PHP 5.2 i CentOS 
    ·Sådan oprettes en fil ved hjælp af PHP 
    ·Sådan installeres MySQL filer i PHP 
    ·Hvordan spiller jeg en PHP fil 
    ·Sådan Upload billeder Med PHP til en database 
    ·Parse Fejl i PHP 
    ·Sådan kompilere MySQL Workbench på CentOS 
      Anbefalede Artikler
    ·Step-by- Step For Løb en Android Emulator 
    ·Sådan Erklær Inline funktioner i C + + 
    ·Hvordan laver grafer med Visual Basic 
    ·Sådan Automatiser kontor med VBA 
    ·Sådan Load Index Into Cache på Mysql 
    ·Sådan bruges en Roter Gennem Carry Bit Shift 
    ·Hvordan laver VBS filer Tutorial 
    ·Sådan Henvisning andet projekt Egenskaber i C 
    ·Sådan Split en FLAC fil med Dev -C + + 
    ·PHP: uploade filer Fejl 
    Copyright © Computer Viden http://www.computerdk.com