提取数组中的值并创建变量php

时间:2017-04-01 04:14:50

标签: php arrays variables

您好Stackoverflow和程序员!

我有这段代码:

$result = print_r($reponse, true); 

echo $result;

给我这个输出:

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

我需要找到一种方法:

echo $variable['view']; (323)

echo $variable['buy']; (3)

echo $variable['sold']; (43)

我检查并尝试很多像extract();连载(); dumb_var我尝试爆炸(“”)我在任何地方搜索,但dint找到答案。

非常感谢您的帮助!很懊恼!!!

Pierre-luc

3 个答案:

答案 0 :(得分:0)

$reponse = array(); //Replace with your array

echo $reponse['view'];
//Returns: 323

答案 1 :(得分:0)

您可以通过以下方式输出具有特定索引的数组值:

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

在您的示例中,如果您想使用$variable,可以将数组$reponse分配给$variable

$variable['333212'] = $reponse;

然后你的代码就可以了:

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

还可以考虑将reponse重命名为response(拼写错误?)。

答案 2 :(得分:0)

您正在使用多阵列

IpcEventBus.getInstance().postEvent(event);

演示:https://eval.in/765754