Formatação de cordas em PHP é útil quando você deseja converter dados de um formato para outro , como número inteiro a flutuar , ou para alterar a aparência do string. Você pode formatar cordas em PHP com a função " printf" , que é semelhante à função " printf" encontrada em outras linguagens de programação. A função recebe uma string como entrada, coincide com os identificadores de argumentos e gera a string formatada. Instruções
1
Abra o arquivo PHP em um editor de texto, como o Notepad do Windows .
2
Mostra uma string formatada , adicionando o seguinte código no corpo do seu HTML :
$ str = "text ";
$ i = 11;
$ f = 3,14159 ;
$ format = " string - % s , Integer -% d, Float -% f " ;
printf ( $ formato , $ str , $ i , $ f );
O primeiro argumento em " printf " é a seqüência de formatar e os argumentos restantes são os valores solicitados para os especificadores de tipo. Usando o exemplo , a saída será " String - texto , Integer 11 , Float - 3,141590 . "
3
Justificar a string formatada para a esquerda ou direita , adicionando o código: < br >
$ str = "text ";
$ format = " [% 10s ] " //direita justificar com espaços
$ formato = " [% - 10s ] " //esquerda justificar com espaços
$ format = " [% ]"; 010S //esquerda justificar com zeros
printf ( $ formato , $ str );
O exemplo irá mostrar :
[texto]
[ texto ]
[ 000000text ]
4
argumentos de swap e repetir os espaços reservados na seqüência formatada por adicionar o código :
$ formato
= "text % 2 $ s número % 1 $ d texto % 2 $ s número % 1 $ d ";
$ i = 11;
$ str = " aqui ";
printf ( formato $, $ i , $ str );
Typing " 2 $ " dentro do especificador de tipo faz com que seja usar o segundo argumento listado. Você pode usar o mesmo argumento repetidamente. O exemplo irá imprimir: .
Texto aqui o texto aqui o número 11 número 11
5
Salve o arquivo PHP e carregá-lo em seu servidor da Web para exibir a seqüência formatada