Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/11/2009, 00:57
alex16x
 
Fecha de Ingreso: enero-2007
Ubicación: Los Angeles, Chile
Mensajes: 28
Antigüedad: 17 años, 3 meses
Puntos: 2
Respuesta: ¿Como hacer un codigo para dejarEspaciosEntreCadaMayuscula?

te dejo esta funcion que hice recien

Código PHP:
function separar_mayus($palabra){
    
    
$letras str_split($palabra); //creo un arreglo separando letra por letra
    
    
for($i=0;$i<count($letras);$i++){
        if(
ctype_upper($letras[$i])){ //si la letra es mayuscula ejecuta el codigo de abajo
            
$letras[$i] = " ".$letras[$i]; // se la agrega un espacio antes de la letra
        
}
    }
    
    
$retornar "";
    for(
$i=0;$i<count($letras);$i++){ $retornar =  $retornar.$letras[$i]; } // se unen todas las letras nuevamente
    
    
return $retornar//retorno la variable con separaciones

la llamas asi

Código PHP:
$palabra separar_mayus("dejarEspaciosEntreCadaMayuscula");

echo 
$palabra// dejar Espacios Entre Cada Mayuscula