Jump to content
Fórum Script Brasil
  • 0

Função Strtoupper - Converter Para Maiúsculo Com Acento Resolvido


james - espacojames.com.br
 Share

Question

Amigos, tou começando agora em php, mais depois de varias tentativas finalmente consegui resolver o meu problema que era CONVERTER MAIUSCULAS ACENTUADAS.

DEÊM UMA OLHADA NO MENU "SANTOS" DO MEU SITE "www.espacojames.com.br" que voces verão a dica funcionando:

o codigo completo e este

<?
// nome do campo que leva o texto
$tituloNormal

//função que converte e troca todos os caracteres acentuados por maiusculos acentuadas
$tituloMaiuscula = strtoupper(strtr($tituloNormal ,"áéíóúâêôãõàèìòùç","ÁÉÍÓÚÂÊÔÃÕÀÈÌÒÙÇ"));

//e para exibir é so
echo "$tituloMaiuscula ";

?>

obs.: se o seu caracteres não tiver na lista e so adicioná-los nos dois lados, exemplo para á colocar do outro lado Á, E ASSIM VAI

James

www.espacojames.com.br

MAIUSCULAS ACENTUADAS RESOLVIDO

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

É muito mais simples você configurar o setlocale de forma correta, assim não vai existir o problema que você estava enfrentando...

Inclusive, observe o que diz na página do setlocale:

LC_CTYPE para classificação de caracteres e conversão, por exemplo strtoupper()

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      150.2k
    • Total Posts
      647.5k
×
×
  • Create New...