Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2014, 17:48
erc94
 
Fecha de Ingreso: septiembre-2013
Ubicación: Cádiz
Mensajes: 21
Antigüedad: 11 años, 2 meses
Puntos: 2
Error ucwords y paréntesis

Hola buenas,
Veréis tengo este pequeño problema pero no consigo solucionarlo, resulta que al convertir un string con ucwords la letra siguiente al paréntesis no la pone en mayúsculas, he estado buscando y encontré esta solución:

Código PHP:
$titulo "asd (asd asd)";
$titulo preg_replace('/\b[a-z]/e'"strtoupper('$0')"$titulo); 
echo 
$titulo//Devuelve Asd (Asd Asd) 
Todo perfecto pero cuando pongo una ñ me la pone en mayúsculas estando intercalada en una palabra, como podría arreglar esto?

Muchas gracias, un saludo

Última edición por erc94; 25/02/2014 a las 18:12