codice:
function cleanString($string){
$string = str_replace("à", "a", $string);
$string = str_replace("á", "a", $string);
$string = str_replace("â", "a", $string);
$string = str_replace("ä", "a", $string);
$string = str_replace("è", "e", $string);
$string = str_replace("é", "e", $string);
$string = str_replace("ê", "e", $string);
$string = str_replace("ë", "e", $string);
$string = str_replace("ì", "i", $string);
$string = str_replace("í", "i", $string);
$string = str_replace("î", "i", $string);
$string = str_replace("ï", "i", $string);
$string = str_replace("ò", "o", $string);
$string = str_replace("ó", "o", $string);
$string = str_replace("ô", "o", $string);
$string = str_replace("ö", "o", $string);
$string = str_replace("ù", "u", $string);
$string = str_replace("ú", "u", $string);
$string = str_replace("û", "u", $string);
$string = str_replace("ü", "u", $string);
$string = ereg_replace("[^A-Za-z0-9 ]", " ", $string );
return $string;
}
function String_in_Array($stringa){
$stringa_pulita = preg_replace("/\W/", " ", cleanString(strip_tags($stringa))); //PULISCO LA STRINGA DAI TAGS HTML E SOSTITUISCO I CARATTERI SIMBOLO CON UNO SPAZIO
$stringa_pulita = strtolower($stringa_pulita); //RENDO TUTTI I CARATTERI MINUSCOLI
$array = explode(' ', $stringa_pulita); //INSERISCO LA STRINGA IN UN ARRAY
$array_senza_doppioni = array_unique($array); //RIMUOVO DALL'ARRAI I VALORI DOPPI
return $array_senza_doppioni;
}