Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2011, 12:25
tazzwt
 
Fecha de Ingreso: marzo-2010
Mensajes: 432
Antigüedad: 14 años, 1 mes
Puntos: 11
Convertir cada letra de una palabra

Tengo esta palabra a usar: ejemplo

Como la puedo convertir en mayuscula, pero por diverentes partes e imprima un echo como este;

La idea es que empieze todo en minuscula hasta que se convierte en mayuscula completamente.

ejemplo
eJemplo
ejEmplo
ejeMplo
ejemPlo
ejempLo
ejemplO

Ejemplo
EJemplo
EjEmplo
EjeMplo
EjemPlo
EjempLo
EjemplO

EJemplo
EJEmplo
EJeMplo
EJemPlo
EJempLo
EJemplO

EJEmplo
EJEMplo
EJEmPlo
EJEmpLo
EJEmplO

EJEMplo
EJEMPlo
EJEMpLo
EJEMplO

EJEMPlo
EJEMPLo
EJEMPlO

EJEMPLo
EJEMPLO

Código PHP:
Ver original
  1. <?php
  2.  
  3. $demo = "ejemplo";
  4.  
  5. $cantidad =  strlen($demo);
  6.  
  7. $i = 0;
  8. while ( $i < $cantidad) {      
  9.    
  10.     $convertir = strtoupper($demo);
  11.    
  12.     $salida = substr($convertir, $i, $cantidad);  
  13.    
  14.     echo "$salida<br>";
  15.    
  16.     $i++;
  17. }
  18.  
  19.  
  20. ?>


Pero me imprime el echo :

EJEMPLO
JEMPLO
EMPLO
MPLO
PLO
LO
O

eso porfaa.
__________________
Libro de HTML 5 + codigo fuente bajar aqui.