Neste artigo vou mostrar algumas funções do PHP para formatar Strings.
ucfirst - Converte para maiúscula o primeiro caractere de uma string.
Exemplo:
<?php
$tit = "relatório de vendas";
$tit = ucfirst($tit);
echo $tit;
?>
O texto ficaria assim Relatório de vendas.
ucwords - Converte para maiúsculas o primeiro caractere de cada palavra.
Exemplo:
<?php
$tit = "relatório de vendas";
$tit = ucwords(strtolower($tit));
echo $tit;
?>
O texto ficaria assim Relatório De Vendas.
Obs: colocamos a função strtolower para converter primeiro em minúscula e após em maiúscula, pois se a string estiver toda em maiúscula não havera conversão.
Exemplo:
<?php
$tit = "RELATÓRIO DE VENDAS";
$tit = ucwords($tit);
echo $tit;
?>
O texto ficaria assim RELATÓRIO DE VENDAS.
strtoupper - Converte uma string para maiúsculas.
Exemplo:
<?php
$tit = "relatório de vendas";
$tit = strtoupper($tit);
echo $tit;
?>
O texto ficaria assim RELATÓRIO DE VENDAS.
strtolower- Converte uma string para minúsculas.
Exemplo:
<?php
$tit = " RELATÓRIO DE VENDAS ";
$tit = strtolower($tit);
echo $tit;
?>
O texto ficaria assim relatório de vendas.
strlen - Retorna o tamanho de uma string
Exemplo:
<?php
$tit = " RELATÓRIO DE VENDAS ";
$tit = strlen($tit);
echo $tit;
?>
Retornaria 19.
substr_count - Conta o número de ocorrências de uma substring.
Exemplo:
<?php
$tit = " RELATÓRIO DE DESPESAS ";
$tit = substr_count ($tit, ‘DE’);
echo $tit;
?>
Retornaria 2.
trim - Retira espaço no ínicio e final de uma string.
Pergunta
Eleuterio Roson Gonzalez
Neste artigo vou mostrar algumas funções do PHP para formatar Strings.
Exemplo:
<?php
$tit = "relatório de vendas";
$tit = ucfirst($tit);
echo $tit;
?>
O texto ficaria assim Relatório de vendas.
Exemplo:
<?php
$tit = "relatório de vendas";
$tit = ucwords(strtolower($tit));
echo $tit;
?>
O texto ficaria assim Relatório De Vendas.
Obs: colocamos a função strtolower para converter primeiro em minúscula e após em maiúscula, pois se a string estiver toda em maiúscula não havera conversão.
Exemplo:
<?php
$tit = "RELATÓRIO DE VENDAS";
$tit = ucwords($tit);
echo $tit;
?>
O texto ficaria assim RELATÓRIO DE VENDAS.
Exemplo:
<?php
$tit = "relatório de vendas";
$tit = strtoupper($tit);
echo $tit;
?>
O texto ficaria assim RELATÓRIO DE VENDAS.
Exemplo:
<?php
$tit = " RELATÓRIO DE VENDAS ";
$tit = strtolower($tit);
echo $tit;
?>
O texto ficaria assim relatório de vendas.
Exemplo:
<?php
$tit = " RELATÓRIO DE VENDAS ";
$tit = strlen($tit);
echo $tit;
?>
Retornaria 19.
Exemplo:
<?php
$tit = " RELATÓRIO DE DESPESAS ";
$tit = substr_count ($tit, ‘DE’);
echo $tit;
?>
Retornaria 2.
Exemplo:
<?php
$tit = " RELATÓRIO DE DESPESAS ";
$tit = trim($tit);
echo $tit;
?>
Retornaria RELATÓRIO DE DESPESAS
Exemplo:
<?php
echo substr('abcdef', 1); // bcdef echo substr('abcdef', 1, 3); // bcd
echo substr('abcdef', 0, 4); // abcd
echo substr('abcdef', 0, 8); // abcdef
echo substr('abcdef', -1, 1); // f
?>
Comentários:
Exemplo:
<?php
echo substr_compare("abcde", "bc", 1, 2); // 0
echo substr_compare("abcde", "de", -2, 2); // 0
echo substr_compare("abcde", "bcg", 1, 2); // 0
echo substr_compare("abcde", "BC", 1, 2, true); // 0
echo substr_compare("abcde", "bc", 1, 3); // 1
echo substr_compare("abcde", "cd", 1, 2); // -1
?>
Comentários:
Espero ter ajudado abraços e até uma próxima.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.