(PHP 5)
fprintf — 형식화한 문자열을 스트림에 기록
형식화 문자열 format 에 따라 생성한 문자열을 handle 에 지정한 스트림 리소스에 기록합니다.
쓰여진 문자열의 길이를 반환합니다.
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의 반환값은 기록한 바이트를 확인할 때 사용합니다
?>