Ciao,
io ho questa funzione:
Codice PHP:
public function SistemaStringa($stringa){
$stringa = trim($stringa);
$stringa = str_replace("à","a",$stringa);
$stringa = str_replace("è","e",$stringa);
$stringa = str_replace("é","e",$stringa);
$stringa = str_replace("ò","o",$stringa);
$stringa = str_replace("ù","u",$stringa);
$stringa = str_replace("ì","i",$stringa);
$stringa = ereg_replace("[^A-Za-z0-9]", "_", $stringa);
$stringa = ereg_replace("_{1,}", "_", $stringa);
$stringa = strtolower($stringa);
if(substr($stringa, 0, 1)=="_"){$stringa=substr($stringa, 1);}
if(substr($stringa, -1, 1)=="_"){$stringa=substr($stringa, 0,strlen($stringa)-1);}
return $stringa;
}
che mi server per adattare una stringa di testo ad un url,
ma con un aggiornamento di php mi dice che:
Unknown, 8192: Function ereg_replace() is deprecated in
sapete se esiste una funzione in php già compilata per eseguire il mio scopo??
Altrimenti sapete come posso sostituire ereg_replace()
grazie mille