Pesquisar por:
Função para retirar acentos, cedilha e espaços no PHP

Simples função para retirar os acentos, cedilhas e espaços no PHP.

function tira_acento($string){
$a = ‘ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûýýþÿŔŕ ,;:./’;
$b = ‘aaaaaaaceeeeiiiidnoooooouuuuybsaaaaaaaceeeeiiiidnoooooouuuyybyRr______’;
//$string = utf8_decode($string);
$string = strtr($string, utf8_decode($a), $b); //substitui letras acentuadas por “normais”
$string = str_replace(” “,””,$string); // retira espaco
$string = strtolower($string); // passa tudo para minusculo
return utf8_encode($string); //finaliza, gerando uma saída para a funcao
}

Função para retirar acento no MySQL

Simples função para retirar acentos de caracteres do Banco de Dados.

 

CREATE FUNCTION retira_acento(Texto VARCHAR(500))
RETURNS varchar(500) CHARSET latin1
DETERMINISTIC
BEGIN
  declare semAcento varchar(500);
  SELECT lower(Texto) INTO semAcento;
  SELECT REPLACE(semAcento,’ã’,’a’) INTO semAcento;
  SELECT REPLACE(semAcento,’á’,’a’) INTO semAcento;
  SELECT REPLACE(semAcento,’â’,’a’) INTO semAcento;
  SELECT REPLACE(semAcento,’à’,’a’) INTO semAcento;
  SELECT REPLACE(semAcento,’ê’,’e’) INTO semAcento;
  SELECT REPLACE(semAcento,’é’,’e’) INTO semAcento;
  SELECT REPLACE(semAcento,’ë’,’e’) INTO semAcento;
  SELECT REPLACE(semAcento,’ï’,’i’) INTO semAcento;
  SELECT REPLACE(semAcento,’í’,’i’) INTO semAcento;
  SELECT REPLACE(semAcento,’ó’,’o’) INTO semAcento;
  SELECT REPLACE(semAcento,’ô’,’o’) INTO semAcento;
  SELECT REPLACE(semAcento,’ö’,’o’) INTO semAcento;
  SELECT REPLACE(semAcento,’ú’,’u’) INTO semAcento;
  SELECT REPLACE(semAcento,’ü’,’u’) INTO semAcento;
  SELECT REPLACE(semAcento,’ç’,’c’) INTO semAcento;
  SELECT REPLACE(semAcento,’ñ’,’n’) INTO semAcento;
  SELECT REPLACE(semAcento,’\”,”) INTO semAcento;
  SELECT REPLACE(semAcento,’´’,”) INTO semAcento;
  SELECT REPLACE(semAcento,’`’,”) INTO semAcento;
  SELECT REPLACE(semAcento,'”‘,”) INTO semAcento;
  SELECT REPLACE(semAcento,’  ‘,”) INTO semAcento;
  SELECT upper(SemAcento) INTO semAcento;
  RETURN semAcento;
END;

Consulte mais informação

Calculando dias úteis no PHP

Essa é uma função que executa o calculo de dias úteis em determinado mês, para o script ficar completo só é necessário a criação de uma tabela no banco de dados onde serão registrados os feriados, se eu conseguir um tempinho no final de semana, termino o script, e aproveito para ensinar como criar uma tabela, inserir e editar um registro.

Consulte mais informação