% |
Um caractere literal de porcentagem. Nenhum argumento é necessário.
|
b |
O argumento é tratado como um número inteiro e apresentado
como um número binário.
|
c |
O argumento é tratado como um número inteiro e apresentado
como o caractere com aquele código ASCII.
|
d |
O argumento é tratado como um número inteiro e apresentado
como um número decimal (com sinal).
|
e |
O argumento é tratado como notação científica (por exemplo, 1.2e+2).
|
E |
Como o especificador e , mas usa
letra maiúscula (por exemplo, 1.2E+2).
|
f |
O argumento é tratado como um float e apresentado
como um número de ponto flutuante (com reconhecimento da localidade).
|
F |
O argumento é tratado como um float e apresentado
como um número de ponto flutuante (sem reconhecimento da localidade).
|
g |
Formato geral.
Deixa P igual à precisão se for diferente de zero, 6 se a precisão for omitida,
ou 1 se a precisão for zero.
Então, se uma conversão com estilo E tivesse um expoente de X:
Se P > X ≥ −4, a conversão é com estilo f e precisão P − (X + 1).
Caso contrário, a conversão é com estilo e e precisão P − 1.
|
G |
Como o especificador g , mas usa
E e f .
|
h |
Como o especificador g , mas usa F .
Disponível a partir do PHP 8.0.0.
|
H |
Como o especificador g , mas usa
E e F . Disponível a partir do PHP 8.0.0.
|
o |
O argumento é tratado como um número inteiro e apresentado
como um número octal.
|
s |
O argumento é tratado e apresentado como uma string.
|
u |
O argumento é tratado como um número inteiro e apresentado
como um número decimal sem sinal.
|
x |
O argumento é tratado como um número inteiro e apresentado
como um número hexadecimal (com letras minúsculas).
|
X |
O argumento é tratado como um número inteiro e apresentado
como um número hexadecimal (com letras maiúsculas).
|