function.fscanf
Trochę ciekawostek – na weekend (czego to ludzie nie wymyślą ...
fscanfPodrêcznik PHPPoprzedniNastêpnyfscanf (PHP 4 )fscanf -- Przetwarza dane z pliku wed³ug formatuOpismixed fscanf (int uchwyt, string format [, string
war1...]) Funkcja fscanf() jest podobna do
sscanf(), ale pobiera dane wej¶ciowe z pliku
skojarzonego z uchwytem i interpretuje je
zgodnie z podanych formatem.
Je¶li tylko dwa parametry zostan± podane do funkcji, przetworzone
warto¶ci zostan± zwrócone w tablicy.
W przeciwnym razie, je¶li opcjonalne parametry zostan± podane,
funkcja zwróci numer przypisany do warto¶ci. Opcjonalny parametr
musi byæ podawany przez referencje.
Przyk³ad 1. fscanf() Przyk³ad$fp = fopen ("users.txt","r");
while ($userinfo = fscanf ($fp, "%s\t%s\t%s\n")) {
list ($name, $profession, $countrycode) = $userinfo;
//... zrób co¶ z warto¶ciami
}
fclose($fp);
Przyk³ad 2. users.txtjavier argonaut pe
hiroshi sculptor jp
robert slacker us
luigi florist it
Patrz tak¿e fread(), fgets(),
fgetss(), sscanf(),
printf() i sprintf().
PoprzedniSpis tre¶ciNastêpnyfreadPocz±tek rozdzia³ufseek