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