Manuel PHP
Précédent |  | Suivant

# fprintf

(PHP 5)

fprintf -- Ecrit une chaîne formatée dans un flux

## Description

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

fprintf() écrit la chaîne produite avec le format format dans le flux représenté par handle. Le format format est décrit dans la documentation de la fonction sprintf().

Retourne la longueur de la chaîne affichée.

## Exemples

Exemple 1. Entiers avec zéros initiaux fprintf()

`<?php if (!($fp = fopen('date.txt', 'w'))) return; fprintf($fp, "%04d-%02d-%02d", $year, $month, $day); // écrira la date formatée ISO dans le fichier date.txt ?>`

Exemple 2. Format monétaire avec fprintf()

`<?php if (!($fp = fopen('currency.txt', 'w'))) return; $money1 = 68.75; $money2 = 54.35; $money = $money1 + $money2; // echo $money affichera "123.1"; $len = fprintf($fp, '%01.2f', $money); // écrira "123.10" dans le fichier currency.txt echo "écriture de $len octets dans le fichier currency.txt"; // utilisez la valeur retournée par fprintf pour déterminer le nombre d'octets écrits ?>`

Voir aussi printf(), sprintf(), sscanf(), fscanf(), vsprintf() et number_format().

Précédent | Sommaire | Suivant
explode | Niveau supérieur | get_html_translation_table