English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP fscanf() 함수 사용법 및 예제

PHP 파일 시스템 참조 가이드

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

PHP 파일 시스템 참조 가이드