Formatando texto em minúsculo e maiúsculo com PHP
No dia a dia de um programador volta e meia precisamos de algumas coisas relativamente simples, porém que não lembramos, afinal é praticamente impossível lembrar todas as funções da linguagem. Pensando nisto resolvi criar uma categoria aqui no blog chamada “dicas rápidas PHP” para publicar dicas e funções simples mas que quebram um “galhão”.
Pra começar vamos lembrar funções para formatação de texto, tudo em maiúsculo, minúsculo, só a primeira letra em maiúsculo, formatando dados de um array e etc…
Formatando texto para maiúsculo e minúsculo
echo strtolower("TEXTO"); // resultado: texto echo strtoupper("texto"); // resultado: TEXTO echo ucwords("texto"); // Texto
Convertendo array para maiúsculo ou minúsculo
function arraytoupper(array $array, $round = 0){ return unserialize(strtoupper(serialize($array))); } function arraytolower(array $array, $round = 0){ return unserialize(strtolower(serialize($array))); }
Uma observação, na hora de formatar o texto para maiúsculo ou minúsculo é levada em consideração o local atual, se você tentar formatar o Ç para minúsculo e o locale não for pt-Br não vai funcionar, então lembre-se de usar:
setlocale(LC_ALL, 'pt_BR');
É isso ai pessoal, até a próxima.
Se você gostou deste post, escreva um comentário e/ou cadastre-se em nosso feed.

Comentários
Ainda não há comentários.
Escreva um Comentário