PHP - Problema con añadir arrays

 
Vista:

Problema con añadir arrays

Publicado por Giuliano (1 intervención) el 22/05/2016 22:47:37
Hola que tal, tengo un problema con estos arrays..

Si coloco este primer array va de maravillas:

1
2
3
$dat1 = array( 'ID1' => array('tipo' => "Compu", 'precio' => "150"),
    'ID2' => array('tipo' => "Cel", 'precio' => "250")
);

Pero como es para un formulario y tienen que ir agregandose "x" cantidad de datos quise armar lo siguiente:

1
2
$dat2 = array('ID1' => array('tipo' => "Compu", 'precio' => "150"));
array_push($dat2, 'ID2' => array('tipo' => "Compu", 'precio' => "150"));

Pero en el array_push me salta el siguiente error: Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) Espero la ayuda de ustedes porfavor, desde ya muchas gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Problema con añadir arrays

Publicado por xve (6935 intervenciones) el 23/05/2016 07:53:01
Hola Giuliano, te falta un array... tendría que ser así:
1
array_push($dat2, array('ID2' => array('ID2' => array('tipo' => "Cel", 'precio' => "250"))));

ya que $dat2 es un array de arrays...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar