Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

diegohamaz1

Transformar carcatres especiais

Recommended Posts

Use html_entity_decode

Note que não pode estar tudo em caixa alta.

Exemplo:

php > echo html_entity_decode("á");
á
php > echo html_entity_decode("Á");
Á
php > echo html_entity_decode("Á");
Á

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá!

index.php

<!DOCTYPE HTML>
<html lang="pt-br">
<head>
	<meta charset="UTF-8">
	<title></title>
</head>
<body>
	&UACUTE; <!-- Não Gera o gerar o 'u´' -->
	<br />
	ú <!-- vai gerar o 'u´' -->
	<br />
	<?php echo strtolower('&UACUTE;'); ?>   <!-- Transforma &UACUTE; em ú -->
</body>
</html>

Testei no Chrome e funcionou.

Tem uma lista completa:

http://www.thesauruslex.com/typo/eng/enghtml.htm

Você tem algumas funções de apoio no php tmb para manipuação de string / html:

http://php.net/manual/en/function.htmlentities.php

http://php.net/manual/en/function.htmlspecialchars.php

http://php.net/manual/en/function.html-entity-decode.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.