Teil von  SELFPHP  / Funktions�bersicht  Teil von Funktionsreferenz  Teil von String-Funktionen
Letztes Update der Funktion sprintf: 30.10.2005 11:43:38 **�PHP 5 Praxisbuch bei SELFPHP verf�gbar�**


Choose:Python or Php

Navigation

Seite News

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum
Seite Download
Seite Unsere Banner
Seite SELFPHP in Buchform
Seite Newsletter
Seite Impressum

Suche



 

sprintf

Springe zu Befehl Befehl | Springe zu Version Version | Springe zu Beschreibung Beschreibung | Springe zu Beispiel Beispiel | Springe zu Ausgabe Ausgabe | 


nach unten nach oben Befehl

string sprintf ( string format [, mixed args] )



nach unten nach oben Version

(PHP 3, PHP 4, PHP 5)



nach unten nach oben Beschreibung

Mit sprintf() kann man Parameter (args) nach einem bestimmten Muster (format) formatieren lassen. Im Gegensatz zu printf() wird der String nicht sofort ausgegeben, sondern kann in einer Variablen gespeichert werden.

Der Musterstring format enth�lt Platzhalter, die mit einem Prozentzeichen eingeleitet werden. Die Funktion ersetzt diese Platzhalter durch die entsprechend formatierten Werte aus den n�chsten Parametern. Die Platzhalter bestehen aus folgenden Elementen:

Ein optionales F�llzeichen, welches den String nach rechts auff�llt. Dabei kann das F�llzeichen eine Null (0) oder ein Leerzeichen sein. Andere F�llzeichen k�nnen durch Voranstellen eines einfachen Hochkommas (') definiert werden. Eine optionale Angabe der Textausrichtung. Voreingestellt ist rechts, bei links muss ein Bindestrich (-) angegeben werden. Ein optionaler Wert f�r die L�ngenangabe. Ein optionaler Wert f�r die Anzahl der Nachkommastellen - wird allerdings nur beim Typ "double" unterst�tzt. Eine Angabe des Typs (siehe unten)

Folgende Typangaben sind m�glich:

� % - Es wird das Prozentzeichen eingesetzt
� b - Der Parameter wird als Integer interpretiert und bin�r ausgegeben.
� c - Der Parameter wird als Integer interpretiert und als ASCII-Zeichen ausgegeben.
� d - Der Parameter wird als Integer interpretiert und als Dezimalwert ausgegeben.
� f - Der Parameter wird als Double interpretiert und als Flie�kommazahl ausgegeben.
� o - Der Parameter wird als Integer interpretiert und als Oktalzahl ausgegeben.
� s - Der Parameter wird als String interpretiert und als String ausgegeben.
� x - Der Parameter wird als Integer interpretiert und als Hexadezimalwert mit Kleinbuchstaben ausgegeben.
� X - Der Parameter wird als Integer interpretiert und als Hexadezimalwert mit Gro�buchstaben ausgegeben.

Siehe auch:

printf()
sscanf()
number_format()



nach unten nach oben Beispiel


<?PHP
$zahl_1
= 10.068;
$zahl_2 = 12.2;
$wert = $zahl_1 + $zahl_2;
echo
$wert;
echo
"<br>";
$wert = sprintf("%01.2f", $wert);
echo
$wert;
?>




nach unten nach oben Ausgabe


22.268
selfphp.org 22.27

selfphp.org

 


Zurück: soundex

Weiter: sscanf
 






selfphp.org
Aktueller Buchtipp
selfphp.org
Jolantha Belik,
Matthias Kannengiesser

Franzis Verlag

ca. 1100 Seiten

EUR 25,00
selfphp.org




© 2001-2006 E-Mail SELFPHP - , [email protected]ImpressumKontakt