funzione iconv () non mi funziona

AndreaCerre

Utente Attivo
7 Giu 2020
55
0
6
Ciao a tutti sto usando la funzione iconv() per convertire alcuni caratteri diacritici in un file di testo, la funzione fa quello che vorrei ma mi mette due apici all'inizio della lettera sostituita.
Avete suggerimenti per risolvere?



Codice:
$input = 'KKäR'
$output = iconv("utf-8", "ascii//TRANSLIT", $input);

come output mi da => KK"aR
 
un banale str_replace() ?

PHP:
$output = str_replace(['"', "'"], "", iconv("UTF-8", "ASCII//TRANSLIT", $input));
 
se volessi fare il contrario?
nel senso nel mio file trovo il carattere
1596201447343.png
posso sositurlo con un carattere normale?
 
non so se ho capito bene:

echo $output = str_replace(['"', "'","xCC"], ["","","A"], iconv("UTF-8", "ASCII//TRANSLIT", $input));
 

Discussioni simili