Código PHP:
$suplementos = array();
$acabados = array();
$opciones = array();
$parametros = array();
$parametros[0] = array("O", "primero");
$parametros[1] = array("S", "segundo");
$parametros[2] = array("S", "tercero");
$parametros[3] = array("A", "cuarto");
foreach($parametros as $input){
print_r($input);
echo "<br>";
if($input[0] == "S"){
$suplementos[] = $input;
echo "Sup<br>";
}
elseif($input[0] == "A"){
$acabados[] = $input;
echo "Aca<br>";
}
elseif($input[0] == "O"){
$opciones[] = $input;
echo "Opt<br>";
}
else{
$error = true;
$error_msg = "Hay errores";
$n++;
}
}
echo "<hr>Suplementos: ";
print_r($suplementos);
echo "<hr>Acabados: ";
print_r($acabados);
echo "<hr>Opciones: ";
print_r($opciones);
echo "<hr>Errores: ";
echo $error_msg. ". Ha entrado ".$n." veces.";
Cita:
Os animo a que probeis vosotros porque me resulta un error muy extraño. Array ( [0] => O [1] => primero )
Opt
Array ( [0] => S [1] => segundo )
Array ( [0] => S [1] => tercero )
Array ( [0] => A [1] => cuarto )
--------------------------------------------------------------------------------
Suplementos: Array ( )
--------------------------------------------------------------------------------
Acabados: Array ( )
--------------------------------------------------------------------------------
Opciones: Array ( [0] => Array ( [0] => O [1] => primero ) )
--------------------------------------------------------------------------------
Errores: Hay errores. Ha entrado 3 veces.
Opt
Array ( [0] => S [1] => segundo )
Array ( [0] => S [1] => tercero )
Array ( [0] => A [1] => cuarto )
--------------------------------------------------------------------------------
Suplementos: Array ( )
--------------------------------------------------------------------------------
Acabados: Array ( )
--------------------------------------------------------------------------------
Opciones: Array ( [0] => Array ( [0] => O [1] => primero ) )
--------------------------------------------------------------------------------
Errores: Hay errores. Ha entrado 3 veces.