Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/10/2012, 11:53
alex760125
 
Fecha de Ingreso: enero-2010
Mensajes: 239
Antigüedad: 10 años
Puntos: 0
incrementar variable con switch

Hola, quiero saber si puedo incrementar variables desde un switch... De ser posible, qué tengo mal en mi código porque no se incrementan.

Código PHP:
$uno=0;
$dos=0
$tres=0
$cuatro=0
$cinco=0
$seis=0
$siete=0
$ocho=0
$nueve=0
$diez=0
$once=0
$doce=0
$trece=0
$catorce=0
$quince=0
$diezseis=0
$diezsiete=0
$diezocho=0
$dieznueve=0;
$veinte=0;
$veinteuno=0
$veintedos=0
$veintetres=0
$veintecuatro=0
$veintecinco=0
$veinteseis=0
$veintesiete=0
$veinteocho=0
$veintenueve=0
$treinta=0
$treintauno=0;
$treintados=0;
$treintatres=0;
$treintacuatro=0;
$treintacinco=0
$treintaseis=0
$treintasiete=0
$treintaocho=0
$treintanueve=0
$cuarenta=0;
$cuarentauno=0;
$cuarentados=0
$cuarentatres=0
$cuarentacuatro=0
$cuarentacinco=0
$cuarentaseis=0
$cuarentasiete=0
$cuarentaocho=0
$cuarentanueve=0;
$cincuenta=0;


$ec = array(2032343441414150);

while(
$elementos each($ec))
{
switch(
$elementos)
{
    case 
1:
        
$uno $uno+1;
        break;
    case 
2:
        
$dos $dos+1;
        break;
    case 
3:
        
$tres $tres+1;
        break;
    case 
4:
        
$cuatro $cuatro+1;
        break;
    case 
5:
        
$cinco $cinco+1;
        break;
    case 
6:
        
$seis $seis+1;
        break;    
    case 
7:
        
$siete $siete+1;
        break;
    case 
8:
        
$ocho $ocho+1;
        break;
    case 
9:
        
$nueve $nueve+1;
        break;
    case 
10:
        
$diez $diez+1;
        break;
    case 
11:
        
$once $once+1;
        break;
    case 
12:
        
$doce $doce+1;
        break;
    case 
13:
        
$trece $trece+1;
        break;
    case 
14:
        
$catorce $catorce+1;
        break;
    case 
15:
        
$quince $quince+1;
        break;
    case 
16:
        
$diezseis $diezseis+1;
        break;
    case 
17:
        
$diezsiete $diezsiete+1;
        break;
    case 
18:
        
$diezocho $diezocho+1;
        break;    
    case 
19:
        
$dieznueve $dieznueve+1;
        break;
    case 
20:
        
$veinte $veinte+1;
        break;
    case 
21:
        
$veinteuno $veinteuno+1;
        break;
    case 
22:
        
$veintedos $veintedos+1;
        break;
    case 
23:
        
$veintetres $veintetres+1;
        break;
    case 
24:
        
$veintecuatro $veintecuatro+1;
        break;
    case 
25:
        
$veintecinco $veintecinco+1;
        break;
    case 
26:
        
$veinteseis $veinteseis+1;
        break;
    case 
27:
        
$veintesiete $veintesiete+1;
        break;
    case 
28:
        
$veinteocho $veinteocho+1;
        break;
    case 
29:
        
$veintenueve $veintenueve+1;
        break;
    case 
30:
        
$treinta $treinta+1;
        break;    
    case 
31:
        
$treintauno $treintauno+1;
        break;
    case 
32:
        
$treintados $treintados+1;
        break;
    case 
33:
        
$treintatres $treintatres+1;
        break;
    case 
34:
        
$treintacuatro $treintacuatro+1;
        break;
    case 
35:
        
$treintacinco $treintacinco+1;
        break;
    case 
36:
        
$treintaseis $treintaseis+1;
        break;
    case 
37:
        
$treintasiete $treintasiete+1;
        break;
    case 
38:
        
$treintaocho $treintaocho+1;
        break;
    case 
39:
        
$treintanueve $treintanueve+1;
        break;
    case 
40:
        
$cuarenta $cuarenta+1;
        break;
    case 
41:
        
$cuarentauno $cuarentauno+1;
        break;
    case 
42:
        
$cuarentados $cuarentados+1;
        break;    
    case 
43:
        
$cuarentatres $cuarentatres1;
        break;
    case 
44:
        
$cuarentacuatro $cuarentacuatro+1;
        break;
    case 
45:
        
$cuarentacinco $cuarentacinco+1;
        break;
    case 
46:
        
$cuarentaseis $cuarentaseis+1;
        break;
    case 
47:
        
$cuarentasiete $cuarentasiete+1;
        break;
    case 
48:
        
$cuarentaocho $cuarentaocho+1;
        break;
    case 
49:
        
$cuarentanueve $cuarentanueve+1;
        break;
    case 
50:
        
$cincuenta $cincuenta 1;
        break;
}

}

echo 
"El 20 se repite ".$veinte." vez.<br>";
echo 
"El 32 se repite ".$treintados." vez.<br>";
echo 
"El 34 se repite ".$treintacuatro." veces.<br>";
echo 
"El 41 se repite ".$cuarentauno." veces.<br>";
echo 
"El 50 se repite ".$cincuenta." veces."