Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
fprintf
(PHP 5)
fprintf - Записывает отформатированную строку в поток
Описание
int fprintf ( resource handle, string format [, mixed args] )Записывает строку, созданную с использованием строки формата format, в поток, дескриптор которого передается в handle. Аргумент format подробно рассмотрен в описании функции sprintf().
Возвращает длину выведенной строки.
Пример 1. fprintf(): заполнение нулями
if (!($fp = fopen('date.txt', 'w')))
return;
fprintf($fp, "%04d-%02d-%02d", $year, $month, $day);
// запишет форматированную дату в файл date.txt
Пример 2. fprintf(): форматирование денежных величин
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);
// строка "123.10" записана в файл currency.txt
echo "записано $len байт в файл currency.txt";
Смотрите также описание функций printf(), sprintf(), sscanf(), fscanf(), vsprintf() и number_format().
Описание на ru2.php.netОписание на php.ru