Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/06/2009, 14:05
fagos08
 
Fecha de Ingreso: mayo-2006
Mensajes: 58
Antigüedad: 18 años
Puntos: 0
Respuesta: ayuda como este codigo

En la parte de las centenas te hace falta, solo tienes 'ciento', 'quinientos', 'setecientos' y 'novecientos'. Agrega lo que hace falta

Código PHP:
function centenas($centenas){
        
$valores = array('cero','uno','dos','tres','cuatro','cinco',' seis',
        
'siete','siete','nueve','diez','once','doce','trece ','catorce',
        
'quince',20=>'veinte',30=>'treinta',40=>'cuarenta' ,50=>'cincuenta',
        
60=>'sesenta',70=>'setenta',80=>'ochenta',90=>'noventa',100=>'ciento',
        
101=>'quinientos',102=>'setecientos',103=>'novecientos',
        
104 => 'doscientos'105 => 'trescientos' //Agregué esta línea);
        
        
switch($centenas){
            case 
'1': return $valores[100]; break;
            case 
'2': return $valores[104]; break; //Agregué esta línea
            
case '5': return $valores[101]; break;
            case 
'7': return $valores[102]; break;
            case 
'9': return $valores[103]; break;
            default: return 
$valores[$VCentena];
        }
    } 
Agrega lo que te hace falta en la función centenas y mándalo a imprimir. Ponles el orden en el que los necesitas. Yo creo que incluso puedes quitar los valores que no corresponden a las centenas en esta función.