>  기사  >  백엔드 개발  >  PHP의 fscanf() 함수

PHP의 fscanf() 함수

王林
王林앞으로
2023-09-07 16:29:02862검색

PHP의 fscanf() 함수

fscanf() 함수는 지정된 형식에 따라 열린 파일의 입력을 구문 분석합니다. 두 개의 매개변수만 전달된 경우 구문 분석된 값을 배열로 반환합니다.

Syntax

fscanf(file_pointer, format, mixed)

Parameters

  • file_pointer − fopen()을 사용하여 생성된 파일 시스템 포인터 리소스.

  • format − 형식을 지정합니다. 값은 다음과 같습니다.

    • %% - 백분율 반환
    • %b - 이진수
    • %c - ASCII 값에 따른 문자
    • %f - 부동 소수점 숫자
    • %F - 부동 소수점 number
    • %o - 8진수
    • %s - 문자열
    • %d - 부호 있는 10진수
    • %e - 지수 표기법
    • %u - 부호 없는 10진수
    • %x - 소문자를 위한 16진수
    • % X - 대문자에 대한 16진수
  • mixed − 할당된 값을 지정합니다. 선택 사항입니다.

Return

fscanf() 함수는 두 개의 매개 변수만 전달된 경우 배열로 구문 분석된 값을 반환합니다.

Example

<?php
   $file_pointer = fopen("new.txt", "r");
   while ($playerrank = fscanf($handle, "%s\t%d</p><p>")) {
      list ($name, $rank) = $playerrank;
      echo &ldquo;$name got rank $rank.&rdquo;;
   }
   fclose($file_pointer);
?>

Output

Amit got rank 2

위 내용은 PHP의 fscanf() 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제