Função que identifica acentos em palavras (strings)
Publicado por Perfil removido 17/10/2007
[ Hits: 12.346 ]
Download function_IdentificarAcentos.php
Esta função identifica qualquer acento em uma palavra (string).
É útil, por exemplo, quando um usuário precisa criar um login de acesso onde não são permitidos acentos, então caso ele entre com uma palavra acentuada, você pode retornar uma mensagem de erro ou tratar o erro diretamente.
Para incluir e utilizar em seu script PHP, sugiro a utilização do include_once(). Para mais informações: http://www.php.net/include_once
<?php
/*
FUNÇÃO QUE IDENTIFICA ACENTOS EM UMA PALAVRA (STRING)
Parâmetro: String que deve ser verificada
Retorno: TRUE quando encontra algum acento ou
FALSE quando não encontra acentos
Desenvolvida por Alexandro G. Corrêa - Porto Alegre - RS
Email: alex.linux (at) gmail.com
*/
function IdentificarAcentos($string) {
$total = strlen($string);
$acentos_lower = array("á","à","ã","â","ä","é","è","ê","ë","í","ì","î","ï","ó","ò","õ","ô","ö","ú","ù","û","ü","ç");
$acentos_upper = array("Á","À","Ã","Â","Ä","É","È","Ê","Ë","Í","Ì","Î","Ï","Ó","Ò","Õ","Ô","Ö","Ú","Ù","Û","Ü","Ç");
// Flag - se encontrou acentos
$status = false;
for($i=0; $i<$total; $i++) {
for($j=0; $j<23; $j++) {
if($string[$i] == $acentos_lower[$j] or $string[$i] == $acentos_upper[$j]) $status = true;
}
}
if($status == true) { return true; }
else { return false; }
}
?>
alcula intervalo de datas. PS: Não importa o formato das datas, o sistema se ajusta.
Cotação do Dólar e outras moedas
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









