Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2012, 13:56
alf2303
 
Fecha de Ingreso: enero-2010
Mensajes: 47
Antigüedad: 14 años, 3 meses
Puntos: 0
Pregunta Convertir String a array

ARME UNA CADENA DE ARRAY EN LA CUAL QUIERO SUMAR CIERTOS VALORES DE ESE MISMO ARRAY, ARMANDO EL ARRAY MANUEL ME SALE CORRECTO, PERO A LA HORA DE HACERLO STRING NO ME DA EL MISMO RESULTADO:

**ESTE ES EL ARRAY MANUEL Y ME SALE CORRECTO CADA SABOR ME LO SEPARA**
$miArray = array(array ('sabor' => CHOCOLATE, 'mezclas' => 3.5),array ('sabor' => VAINILLA, 'mezclas' => 4),
array ('sabor' => 'VAINILLA', 'mezclas' => 4),array ('sabor' => 'VAINILLA', 'mezclas' => 4),
array ('sabor' => 'CHOCOLATE', 'mezclas' => 3.5)
);


**Y CON LA CADENA KE ARMO ME SALE SOLO UN RESULTADO QUE ES TODA LA CADENA, NO ME SEPARA POR SABOR**
$cadena = "array ('sabor' => 'CHOCOLATE', 'mezclas' => 3.5),array ('sabor' => 'VAINILLA', 'mezclas' => 4),
array ('sabor' => 'VAINILLA', 'mezclas' => 4),array ('sabor' => 'VAINILLA', 'mezclas' => 4),
array ('sabor' => 'CHOCOLATE', 'mezclas' => 3.5)";

$miArray2 = array($cadena);


print_r($miArray);
print_r($miArray2);

RESULTADO DEL PRIMER PRINT_R CORRECTO:
Array ( [0] => Array ( [sabor] => CHOCOLATE [mezclas] => 3.5 ) [1] => Array ( [sabor] => VAINILLA [mezclas] => 4 ) [2] => Array ( [sabor] => VAINILLA [mezclas] => 4 ) [3] => Array ( [sabor] => VAINILLA [mezclas] => 4 ) [4] => Array ( [sabor] => CHOCOLATE [mezclas] => 3.5 ) )


RESULTADO DEL SEGUNDO PRINT_R INCORRECTO:
Array ( [0] => array ('sabor' => 'CHOCOLATE', 'mezclas' => 3.5),array ('sabor' => 'VAINILLA', 'mezclas' => 4), array ('sabor' => 'VAINILLA', 'mezclas' => 4),array ('sabor' => 'VAINILLA', 'mezclas' => 4), array ('sabor' => 'CHOCOLATE', 'mezclas' => 3.5) )

ALGUIEN SABE COMO CONVERTIREL STRING PARA QUE ME SEPARE CORRECTAMENTE EL ARRAY