vfprintf

(PHP 5, PHP 7)

vfprintfSchreibt einen formatierten String in einen Stream

Beschreibung

vfprintf ( resource $handle , string $format , array $args ) : int

Schreibt einen der Formatanweisung entsprechenden String in den im handle definierten Stream.

Verhält sich wie fprintf(), akzeptiert jedoch ein Array anstelle einer Gruppe von Werten als Parameter.

Parameter-Liste

handle

format

Die möglichen Format-Anweisungen sind in der Funktion sprintf() dokumentiert.

args

Rückgabewerte

Gibt die Länge des Ausgabestrings zurück.

Beispiele

Beispiel #1 vfprintf(): Integer-Werte mit führenden Nullen

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

vfprintf($fp"%04d-%02d-%02d", array($year$month$day));
// schreibt das ISO-formatierte Datum in die Daten date.txt
?>

Siehe auch

  • printf() - Gibt einen formatierten String aus
  • sprintf() - Gibt einen formatierten String zurück
  • sscanf() - Überträgt einen String in ein angegebenes Format
  • fscanf() - Interpretiert den Input einer Datei entsprechend einem angegebenen Format
  • vsprintf() - Gibt einen formatierten String zurück
  • number_format() - Formatiert eine Zahl mit Tausender-Trennzeichen