PHP Handbuch
Zurück |  | Weiter

# fprintf

(PHP 5)

fprintf -- Schreibt einen formatierten String in einen Stream

## Beschreibung

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

Schreibt einen gemäß `format` erstellten String in den durch `handle` angegebenen Stream. Der Parameter `format` wird in der Dokumentation von sprintf() beschrieben.

Liefert die Länge des ausgegebenen Strings zurück.

Siehe auch printf(), sprintf(), sscanf(), fscanf(), vsprintf() und number_format().

## Beispiele

Beispiel 1. fprintf(): Integer mit vorangestellten Nullen

`<?php if (!($fp = fopen('datum.txt', 'w'))) return; fprintf($fp, "%04d-%02d-%02d", $year, $month, $day); // schreibt ein formatiertes ISO-8601 Datum in die Datei datum.txt ?>`

Beispiel 2. fprintf(): Formatieren einer Währung

`<?php if (!($fp = fopen('waehrung.txt', 'w'))) return; $betrag1 = 68.75; $betrag2 = 54.35; $summe = $betrag1 + $betrag2; // echo $summe würde "123.1" ausgeben; $laenge = fprintf($fp, '%01.2f', $summe); // schreibt "123.10" in waehrung.txt echo "$laenge Bytes wurden in waehrung.txt geschrieben"; // verwendet den Rückgabewert von fprintf um die Anzahl der geschriebenen Bytes auszugeben ?>`

Zurück | Zum Anfang | Weiter
explode | Nach oben | get_html_translation_table