printf

Gibt einen formatierten String aus




Funktion printf()gibt eine formatierten String aus.

Allgemein:
printf($formatierung,[argument1 [, argument2 [, argument3 ,...]]))

% - bestimmt die formatierte Stelle.
b - Das Argument wird als eine Binär-Zahl behandelt.
c - Das Argument wird als eine INTEGER-Zahl behandelt, mit der Ausgabe deren
äquivalenz in ASCII.
d - Das Argument wird als eine INTEGER-Zahl.
f - Das Argument wird als eine Fließkommazahl behandelt.
o - Das Argument wird als eine INTEGER-Zahl mit der Basis 8 behandelt.
s - Das Argument wird wie ein String behandelt.
x - Das Argument wird als als INTEGER behandelt und als Hexadezimale Zahl
ausgegeben.


Beispiel:
<
//Mit einem Element (Hexadezimalzahl ausgeben)
$text =
"200";
printf("%x", $text);

//Mit mehreren Elementen ()Binärzahl und
Hexadezimalzahl ausgeben
$text =
"200";
printf("%b-%x",
$text,
$text);
>

Ausgabe:
Mit einem Element:
c8
Mit mehreren Elementen
11001000-c8



Siehe auch Funktion

  • sprintf()