PHP - Pasar de string a array

 
Vista:
sin imagen de perfil
Val: 69
Ha aumentado su posición en 9 puestos en PHP (en relación al último mes)
Gráfica de PHP

Pasar de string a array

Publicado por Anonymus (6 intervenciones) el 21/02/2020 19:50:45
En el siguiente string guardo un array de arrays:

1
string(208) "{"prods":[{"id":"5","nombre":"Camiseta Azul","cantidad":"3","precio":"26.44","descuento":"5","imagen":"6.jpg"},{"id":"4","nombre":"MEGA PLOX","cantidad":"1","precio":"24.2","descuento":"0","imagen":"1.jpg"}]}"

¿cómo haría para obtener esos 2 objetos en forma de objeto? Tal que así:

Array
[0] 5,Camiseta Azul, 3, 26.44,5,6.png
[1] 4,MEGA PLOX, 1,24.2,0,1.png
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 Julio
Val: 1.276
Plata
Ha aumentado su posición en 10 puestos en PHP (en relación al último mes)
Gráfica de PHP

Pasar de string a array

Publicado por Julio (384 intervenciones) el 21/02/2020 20:03:22
Hola.

Eso que tienes ahí es más un json que un array de arrays (fíjate que se imprime hasta que es un string), aunque no veo que estén del todo bien las comillas.

Prueba esto:

1
json_decode($string)

Convierte un json como el que tienes a un array que será parecido al que buscas.

-----------------------------
Aprende la programación desde una perspectiva básica y simplista en Programación Básica
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