extraer valores en array y crear variable php

Hola Stackoverflow y progtwigdor!

Tengo este código:

$result = print_r($reponse, true); echo $result; 

Que me da esta salida:

 Array ( [333212] => Array ( [view] => 323 [sold] => 3 [buy] => 43 [number] => 333212 ) ) 

Necesito encontrar una manera de tener algo como:

 echo $variable['view']; (323) echo $variable['buy']; (3) echo $variable['sold']; (43) 

Compruebo y pruebo muchas cosas como extract (); publicar por fascículos(); dumb_var bash explotar (“”) busco un poco en todas partes pero no encuentro la respuesta.

Muchas gracias por la ayuda ! mucho apreciado !!!

Pierre-luc

Estás usando multi array

   Array ( "view" => 323, "sold" => 3, "buy" => 43, "number" => 333212 ) ) ; $variable = $response["333212"]; echo $variable['view']."\n"; echo $variable['buy']."\n"; echo $variable['sold']; ?> 

Demostración: https://eval.in/765754

 $reponse = array(); //Replace with your array echo $reponse['view']; //Returns: 323 

Puede generar valores de matriz con el índice específico de esta manera:

 echo $reponse['333212']['view']; 

Como en su ejemplo, si desea usar $variable , puede asignar la matriz $reponse a $variable :

$variable['333212'] = $reponse;

Entonces tu código funcionaría:

 echo $variable['view']; // (323) echo $variable['buy']; // (3) echo $variable['sold']; // (43) 

También considere cambiar el nombre de reponse a response (¿error tipográfico?).