String 함수 목록
PHP Manual

fprintf

(PHP 5)

fprintf형식화한 문자열을 스트림에 기록

설명

int fprintf ( resource $handle , string $format [, mixed $args [, mixed $... ]] )

형식화 문자열 format 에 따라 생성한 문자열을 handle 에 지정한 스트림 리소스에 기록합니다.

인수

handle

일반적으로 fopen()으로 생성하는 파일 시스템 포인터 resource.

format

format 설명은 sprintf()를 참고하십시오.

args

...

반환값

쓰여진 문자열의 길이를 반환합니다.

예제

Example #1 fprintf(): 0을 채운 정수

<?php
if (!($fp fopen('date.txt''w'))) {
    return;
}

fprintf($fp"%04d-%02d-%02d"$year$month$day);
// date.txt에 형식화한 ISO 날짜를 기록합니다
?>

Example #2 fprintf(): 통화 형식화

<?php
if (!($fp fopen('currency.txt''w'))) {
    return;
}

$money1 68.75;
$money2 54.35;
$money $money1 $money2;
// echo $money 는 "123.1"를 출력합니다;
$len fprintf($fp"%01.2f"$money);
// currency.txt에 "123.10"을 씁니다

echo "wrote $len bytes to currency.txt";
// fprintf의 반환값은 기록한 바이트를 확인할 때 사용합니다
?>

참고


String 함수 목록
PHP Manual