explode
get_html_translation_table
Fonctions sur les chaînes de caractères
PHP Manual

# fprintf

(PHP 5)

fprintf — Écrit une chaîne formatée dans un flux

### Description

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

Écrit la chaîne produite avec le format `format` dans le flux représenté par `handle` .

### Liste de paramètres

`handle`

  Un pointeur de système de fichiers de type resource qui est habituellement créé en utilisant la fonction fopen().

`format`

  Voir la documentation sur la fonction sprintf() pour une description du paramètre `format` .

`args`

`...`

### Valeurs de retour

Retourne la longueur de la chaîne écrite.

### Exemples

Exemple #1 fprintf() : Entiers avec zéros initiaux

`<?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 fprintf() : Format monétaire

`<?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()
- number_format()

explode
get_html_translation_table
Fonctions sur les chaînes de caractères
PHP Manual