Opis
mixed
fscanf
( int uchwyt, string format [, string war1])
Funkcja
fscanf(
)
jest
podobna
do
sscanf(
)
,
ale
pobiera
dane
wejściowe
z
pliku
skojarzonego
z
uchwyt
em
i
interpretuje
je
zgodnie
z
podanych
format
em
.
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)
;
|
|
Patrz
także
:
fread(
)
,
fgets(
)
,
fgetss(
)
,
sscanf(
)
,
printf(
)
i
sprintf(
)
.