% |
Un caractère de pourcentage littéral. Aucun argument n'est nécessaire.
|
b |
L'argument est traité comme un entier et présenté
comme un nombre binaire.
|
c |
L'argument est traité comme un entier et présenté
comme le caractère de code ASCII correspondant.
|
d |
L'argument est traité comme un entier et présenté
comme un nombre entier décimal (signé).
|
e |
L'argument est traité comme une notation scientifique
(e.g. 1.2e+2 ).
|
E |
Comme le spécificateur e mais utilise
une lettre majuscule (par exemple 1.2E+2).
|
f |
L'argument est traité comme un nombre à virgule flottante
(type nombre décimal) et présenté comme un nombre à virgule
flottante (tenant compte de la locale utilisée).
|
F |
L'argument est traité comme un nombre à virgule flottante
(type nombre décimal) et présenté comme un nombre à virgule
flottante (ne tenant pas compte de la locale utilisée).
|
g |
Format général.
Soit P égal à la précision si différent de 0, 6 si la précision
est omit ou 1 si la précision est zéro.
Alors, si la conversion avec le style E aurait comme exposant X :
Si P > X ≥ −4, la conversion est avec style f et précision P − (X + 1).
Sinon, la conversion est avec le style e et précision P - 1.
|
G |
Comme le spécificateur g mais utilise
E et f .
|
h |
Comme le spécificateur g mais utilise F .
Disponible à partir de PHP 8.0.0.
|
H |
Comme le spécificateur g mais utilise
E et F . Disponible à partir de PHP 8.0.0.
|
o |
L'argument est traité comme un entier et présenté
comme un nombre octal.
|
s |
L'argument est traité et présenté comme une chaîne de caractères.
|
u |
L'argument est traité comme un entier et présenté
comme un nombre décimal non signé.
|
x |
L'argument est traité comme un entier et présenté
comme un nombre hexadécimal (les lettres en minuscules).
|
X |
L'argument est traité comme un entier et présenté
comme un nombre hexadécimal (les lettres en majuscules).
|