Popis
mixed
fscanf ( int handle, string format [, string var1])
Funkce fscanf() je podobnß
sscanf(), ale naΦφtß ze souboru specifikovanΘho
handle a interpretuje vstupnφ data podle
specifikovanΘho formßtu format. Pokud mß
funkce pouze dva parametry, parsovanΘ hodnoty bude vrßceny jako pole.
Jinak, kdy╛ jsou pou╛ity nepovinnΘ parametry, funkce vracφ urΦit²
poΦet asignovan²ch hodnot. NepovinnΘ parametry musφ b²t vlo╛eny
odkazem.
P°φklad 1. fscanf() P°φklad $fp = fopen ("users.txt","r");
while ($userinfo = fscanf ($fp, "%s\t%s\t%s\n")) {
list ($name, $profession, $countrycode) = $userinfo;
//... udelej neco s hodnotami
}
fclose($fp); |
|
P°φklad 2. users.txt javier argonaut pe
hiroshi sculptor jp
robert slacker us
luigi florist it |
|
Viz takΘ fread(), fgets(),
fgetss(), sscanf(),
printf(), a sprintf().