Quem nunca precisou salvar caracteres com acentos no banco de dados e mesmo utilizando a função nativa do PHP "strtoupper", percebeu que os caracteres com acentos continuavam minúsculo.
Segue a função:
function AcentoMaiusculo($var){
$palavra = strtoupper($var);
$string = strtr($palavra ,"áéíóúâêôãõàèìòùç","ÁÉÍÓÚÂÊÔÃÕÀÈÌÒÙÇ");
return $string;
}
A utilização é muito simples:
$nome = 'José Gonçalves';
$nome = AcentoMaiusculo($nome);
echo $nome;
// Imprime JOSÉ GONÇALVES
É isso, e até a próxima!
Nenhum comentário:
Postar um comentário