Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako čítať riadok po riadku súboru v PHP

PHP je skriptovací jazyk vytvorený v roku 1995 Rasmus Lerdorf . Pôvodne bol navrhnutý tak , aby dynamické webové stránky , ale môže byť tiež použitý v samostatnom grafickom rozhraní . PHP Group spravuje špecifikácie a udržiava štandardy kódovania pre PHP kódovanie . Line - by - line čítania môžete využiť na mnohé účely . Vyhľadávače prechádzať dokumenty a webové stránky riadok po riadku chytiť kľúčové slová , umožňujúci vyhľadávanie užívateľov . Pri čítaní dokumentu riadok po riadku , môže programátor pridať kód , aby vytiahnuť určité slová a využívať ich na rôzne úlohy . Pokyny dovolená 1

Otvorte textový editor , napríklad Poznámkový blok alebo WordPad . ( Microsoft Word pridáva veľa ďalších formátovanie a môžu spôsobiť problémy s kódom . )
2 Typ

" < ? PHP " bez úvodzoviek . To hovorí prehliadač , ktorý nasledujúci kód vo formáte PHP
3

Type " $ GetFile = @ fopen ( " /tmp /filetoread.txt " , " r " ) ; . " bez koncových úvodzoviek . $ GetFile ( GetFile možno pomenovať , čo chcete - len držať dolárov pred ním ) je reťazec , ku ktorému sa priradí súbor . @ fopen je funkcia otvorte súbor , ktorý sa chystáte čítať . /Temp /filetoread.txt je umiestnenie súboru a názov súboru , ktorý sa otvorí . " R " hovorí kód na otvorenie súboru na účely čítanie . Práve teraz , váš kód by mal vyzerať takto :

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

? typ " if ( $ GetFile ) { " bez úvodzoviek . " Je-li " vyhlásenie je pre podmienené použitie . ( $ GetFile ) je názov reťazca sme volaní , čo v tomto prípade nesie súbor , ktorý chceme prečítať . Kód v { } budú podmienky stanovené v príkaze IF . Váš kód vyzerá takto : ?

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

typu " while ( ! EOF ( $ GetFile ) ) { " bez úvodzoviek . " Zatiaľ čo " je slučka , a EOF je skratka pre " koniec súboru . " Tento riadok hovorí , kód , aby aj naďalej slučkovania , kým sa nedostanete na koniec súboru . Čo to robí , keď je opakovanie , je v ďalšom kroku . Tie kód vyzerá takto :

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

typu " $ StoreInfo = fgets ( $ GetFile , 4096 ) , " bez úvodzoviek . $ StoreInfo je ďalší reťazec , ktorý bude uchovávať informácie . V tomto prípade , fgets chytí riadok z textového súboru a vypíše do $ StoreInfo . Kód vyzerá takto :

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

typu " echo $ StoreInfo , " bez úvodzoviek . Príkaz echo vytlačí informácie uložené v reťazci $ StoreInfo . Váš kód vyzerá takto :

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

typu " } " bez úvodzoviek . Tento malý znak ukončí opakovanie procesu . Keď kód prešiel celý súbor a vytlačí každý riadok , ste hotoví . Váš kód vyzerá takto :

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

typu " fclose ( $ GetFile ) " bez úvodzoviek . Tento príkaz zavrie pôvodný dokument , z ktorého ste sa dostať informácie . Váš kód vyzerá takto :

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

typu " } " bez úvodzoviek . To zavrie vyhlásenie Ak ste použili . Váš kód vyzerá takto :

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

Typ " > " bez úvodzoviek . Tento zavrie PHP session . Váš konečný kód vyzerá takto :

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

Uložte súbor s príponou php a nahrajte ho . na serveri .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené