Statiska webbsidor består av sidor av HTML. Dynamiska webbplatser använda skriptspråk för att automatisera HTML utgång för gemensamma avsnitt . Vanliga sektioner är sidhuvuden och sidfötter. Dessutom dynamiska webbplatser är kapabla att läsa data . Dessa uppgifter kommer vanligtvis från en databas eller en flat fil . PHP ger funktioner för läsning av data från båda källorna . I PHP , är funktioner som för att läsa hela linjer eller hela filer åt gången . Dessutom ger PHP en funktion för att läsa flera avgränsade fält i en fil .
1 .
Skriv följande uttalande att öppna filen som ska läsas .
$ foo=fopen ( " $ HTTP_SERVER_VARS [ ' DOCUMENT_ROOT ']/. . /mappen /file. txt " , " r " ) ;
Detta förutsätter att filen är två kataloger över din publika katalogen . Om detta inte är fallet , ändra filens plats för att matcha din filens plats . Ersätt " mapp " med de faktiska innehåller mappen . Ersätt " fil. txt " med namnet på din textfil .
2 .
Skriv följande uttalande att läsa varje avgränsat område tills filen slutar .
medan ( ! feof ( $ foo ) )
{ $ your_file=fgetcsv ( $ foo , 100 , ","); }
Funktionen feof () returnerar sant när slutet på filen har nåtts . Funktionen fgetcsv () kräver de argument filnamnet och banlängd . Det tredje argumentet anger vilken avgränsare . I detta exempel är data som läses från en kommaseparerad fil (CSV) . Variabeln " your_file " är en array som håller varje avgränsas värde från en enda rad i filen . .
3
Skriv följande uttalande om att avsluta ärendet :
fclose ( $ foo ) ;
Previous:nothing Next:hur man använder datum i java