Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS

Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17249
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script você quiz dizer

04-09-2008 21:49

Esse script é bem parecido com o script usado no site Google, onde ao digitar uma palavra de forma incorreta, é mostrado uma opção mais próxima do desejado.

Referência
http://www.php.net/manual/en/function.levenshtein.php

<?php // palavra buscada $input = "baunnana"; // array com palavra que serão relacionadas $words = array("abacate", "banana", "pera", "uva"); $shortest = -1; foreach ($words as $word) { $lev = levenshtein($input, $word); if ($lev == 0) { $closest = $word; $shortest = 0; break; } if ($lev <= $shortest || $shortest < 0) { $closest = $word; $shortest = $lev; } } echo "Palavra digitada: $input<br>"; if ($shortest == 0) { echo "Encontrou exatamente: $closest\n"; } else { echo "Você quiz dizer: $closest?\n"; } ?>

0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado