English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
fscanf() 함수는 지정된 형식에 따라 열린 파일에서 입력을 분석합니다.
mixed fscanf ( resource $handle , string $format [, mixed &$... ] )
이 함수는 sscanf() 함수와 유사하지만, handle과 연결된 파일에서 입력을 가져오고 지정된 형식에 따라 입력을 설명할 수 있습니다.
문자열 형식의 모든 공백은 입력 스트림의 모든 공백과 일치할 수 있습니다. 이는 문자열 형식의 탭 문자 \t도 입력 스트림의 단일 공백 문자와 일치할 수 있다는 것을 의미하며, fscanf() 함수가 호출될 때마다 파일에서 한 행을 읽을 수 있습니다.
<?php $handle = fopen("Users.txt", "r"); while($userinfo = fscanf($handle, "%s\t%s\t%s\n")) { list($name, $profession, $countrycode) = $userinfo; } echo $name . "\n"; echo $profession . "\n"; echo $countrycode; fclose($handle); ?>
출력 결과
라비 리드 AUS