Ciao a tutti,
devo implementare una funzione che, ricevuta una qualunque stringa in ingresso, produca in uscita un nome di file valido o meglio, una URL valida. Al momento, ho costruito un object array contenente una correlazione del tipo "carattere da sostituire"=>"carattere sostituto", come in esempio:
Codice PHP:
$chars = array(
"á" => "a",
"â" => "a",
...
"'" => "-",
...
"!" => "",
);
quindi, scorro l'intera stringa (correttamente formattata) e vado a effettuare la sostituzione ove necessario. Premesso che la funzione è perfettamente funzionante, mi chiedevo se esiste una via programmaticamente più pulita per raggiungere un risultato quanto meno simile.
Grazie a tutti per l'attenzione e le eventuali risposte!