Função que identifica acentos em palavras (strings)
Publicado por Perfil removido 17/10/2007
[ Hits: 12.122 ]
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; } } ?>
Data PHP em extenso em português (pt-br)
Gerando senhas dinamicamente com PHP
Como gerar um podcast a partir de um livro em PDF
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Como Instalar o Microsoft Teams no Linux Ubuntu
Músicas de Andrew Hulshult no DOOM (WAD)
Instalar o Apache, MySQL e PHP no Oracle Linux 8
Bloqueando telemetria no Deepin 23.1
Como converter imagens PNG/JPEG para SVG em linha de comando