PHP fscanf() 함수
❮ PHP 파일 시스템 참조
정의 및 사용
fscanf() 함수는 지정된 형식에 따라 열린 파일의 입력을 구문 분석합니다.
참고: 형식 문자열의 모든 공백은 입력 스트림의 모든 공백과 일치합니다. 이는 형식 문자열의 탭(\t)이 입력 스트림의 단일 공백 문자와 일치할 수 있음을 의미합니다.
통사론
fscanf(file, format, mixed)
매개변수 값
Parameter |
Description |
file |
Required. Specifies the file to check |
format |
Required. Specifies the format. Possible format values:
- %% - Returns a percent sign
- %b - Binary number
- %c - The character according to the ASCII value
- %d - Signed decimal number
- %e - Scientific notation (e.g. 1.2e+2)
- %u - Unsigned decimal number
- %f - Floating-point number (local settings aware)
- %F - Floating-point number (not local settings aware)
- %o - Octal number
- %s - String
- %x - Hexadecimal number (lowercase letters)
- %X - Hexadecimal number (uppercase letters)
Additional format values. These are placed between the % and the letter (example %.2f):
- + (Forces both + and - in front of numbers. By default, only negative numbers are marked)
- ' (Specifies what to use as padding. Default is space. Must be used together with the width specifier. Example: %'x20s (this uses "x" as padding)
- - (Left-justifies the variable value)
- [0-9] (Specifies the minimum width held of to the variable value)
- .[0-9] (Specifies the number of decimal digits or maximum string length)
Note: If multiple additional format values are used, they must be in the same order as above. |
mixed |
Optional. |
기술적 세부 사항
반환 값: |
읽기 문자열, 실패 시 FALSE |
PHP 버전: |
4.0.1+ |
❮ PHP 파일 시스템 참조