Creía que tenía solucionado el problema de los carácteres especiales.
En el fichero .htacces he definido como charset UTF-8
Código Apache:
Ver original
AddDefaultCharset utf-8 php_value default_charset utf-8
Y las páginas las tengo guardadas, también, en formato UTF-8 y me salían bien todos los carácteres.
Resulta que ahora tengo que visualizar, de un string, sólo el primer carácter en mayúscula. Como todo el string está en mayúsculas, primero lo paso a minúsculas y después convierto la primera letra de cada palabra a mayúscula, es decir:
Código PHP:
Ver original
Pues me encuentro con la sorpresa que Llorenç lo escribe así Sant Lloren��
Veo que la función que transforma el carácter Ç en rombos con ?, es strtolower
Alguien podría indicarme cómo arreglarlo?
Gracias.