Hola, tengo un problema que me lleva de cabeza.
Tengo este código:
Código PHP:
$reescribir="áéíóú";
$search = array('á', 'é', 'í', 'ó', 'ú',' ','!','¡','(',')','ñ','¿','?','.','\'','"','ü',',','/');
$replace = array('a', 'e', 'i', 'o', 'u','-','','','','','ny','','','','','','u','','');
$final=" ";
$final=str_replace($search,$replace,$reescribir);
En teoría debería sacarme "aeiou" pero nada la salida es: �����
Lo he probado con la codificación iso-8859-1 con la UTF-8 normal y con UTF8-general-ci pero no hay manera.
¿ Alguien conoce la solución?