Claro el problema es que al seleccionar un caracter el problema persiste por ejemplo si pongo
Código PHP:
echo utf8_decode(reemplazo($texto{4}));
me devuelve de nuevo ese odioso signo de pregunta en lugar de mi hermoso º. Y una vez que mi caracter se convirtió en signo de pregunta no hay replace que lo pueda salvar.
No entiendo porque ciertas funciones no tienen el charset latino... siendo que esta seteado en todos lados de mi php.ini, y en mi página ... es rarísimo...