Função que identifica acentos em palavras (strings)
Publicado por Perfil removido 17/10/2007
[ Hits: 12.153 ]
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; } } ?>
Validar CPF ou CNPJ na mesma função
Validação de e-mail com expressões regulares
Cotação do Dólar e outras moedas
Data PHP em extenso em português (pt-br)
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Instalação de Ubuntu em SSD (interno) como se fosse um dispositivo ext... (2)
Zorin OS - Virtual Box não consigo abrir maquinas virtuais (10)