Viewing file: inc_retiraCaracteresEspeciaisTexto.php (1.3 KB) -rwxr-xr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?
function retiraCaracteresEspeciaisTexto($descricaoCampo)
{
$descricaoCampo = strtoupper($descricaoCampo);
$descricaoCampo = iconv( "ISO-8859-1" , "UTF-8" , $descricaoCampo );
$arr = array(
'´' => '',
'`' => '',
'^' => '',
'~' => '',
'¨' => '',
'á' => 'a',
'à' => 'a',
'â' => 'a',
'ã' => 'a',
'ä' => 'a',
'Á' => 'A',
'À' => 'A',
'Â' => 'A',
'Ã' => 'A',
'Ä' => 'A',
'é' => 'e',
'è' => 'e',
'ê' => 'e',
'ë' => 'e',
'É' => 'E',
'È' => 'E',
'Ê' => 'E',
'Ë' => 'E',
'í' => 'i',
'ì' => 'i',
'î' => 'i',
'ï' => 'i',
'Í' => 'I',
'Ì' => 'I',
'Î' => 'I',
'Ï' => 'I',
'ó' => 'o',
'ò' => 'o',
'ô' => 'o',
'õ' => 'o',
'ö' => 'o',
'Ó' => 'O',
'Ò' => 'O',
'Ô' => 'O',
'Õ' => 'O',
'Ö' => 'O',
'ú' => 'u',
'ù' => 'u',
'û' => 'u',
'ü' => 'u',
'Ú' => 'U',
'Ù' => 'U',
'Û' => 'U',
'Ü' => 'U',
'ç' => 'c',
'Ç' => 'C',
'ñ' => 'n',
'Ñ' => 'N',
'.' => '',
',' => '',
'°' => 'o',
'-' => '',
'Ã' => 'A',
'Â' => 'A',
'º' => 'o',
'ª' => 'a',
'/' => ''
);
foreach ($arr as $acento => $letra)
{
$descricaoCampo = str_replace($acento, $letra, $descricaoCampo);
}
return $descricaoCampo;
}
?>
|