Функции за низове
PHP Manual

fprintf

(PHP 5)

fprintfЗаписва форматиран низ в поток

Описание

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

Записва низ, създаден на базата на параметъра format , в поточен ресурс указан от handle .

Параметри

handle

Указателен файлов ресурс, който обикновено се създава посредством fopen().

format

Вж. функция sprintf() за повече информация относно параметъра format .

args

...

Връщани стойности

Връща дължината на записания низ.

Примери

Example #1 fprintf(): запълване с нули

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

fprintf($fp"%04d-%02d-%02d"$year$month$day);
// ще запише форматирана ISO дата в date.txt
?>

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);
// ще запише "123.10" в currency.txt

echo "wrote $len bytes to currency.txt";
// използвайте стойността, която връща fprintf за да определите колко байта са записани
?>

Вж. също


Функции за низове
PHP Manual