Ver Mensaje Individual
  #9 (permalink)  
Antiguo 16/10/2008, 13:34
Nathan_1979
 
Fecha de Ingreso: mayo-2007
Mensajes: 348
Antigüedad: 17 años
Puntos: 9
Respuesta: Primera letra con mayuscula

Ok ok ahí va

Código php:
Ver original
  1. <?php
  2.  
  3. // En 2 minutos! :borracho:
  4. function primeraPalabraMayuscula($cadena){
  5.     $malas=array('Á', 'É');
  6.     $buenas=array('á', 'é');
  7.     $cadena=strtolower($cadena);
  8.     for($i=0; $i < count($malas); $i++) {
  9.         $cadena=str_replace($malas[$i], $buenas[$i], $cadena);
  10.     }
  11.     return ucwords($cadena);
  12. }
  13.  
  14.  
  15. echo primeraPalabraMayuscula("AÉÁFSD");
  16.  
  17. ?>
A ver si te sirve :)

Modifica el array para incluir todas las vocales