0

我需要从下面的数组中提取结果

 Array ( [model_type] =>
        Array ( [label] => Model Type
                [value] => Inspiron 
                [code] => model_type )
         [model_version] => 
        Array ( [label] => Model Version
                [value] => 100L
                [code] => model_version )
        [color] => 
         Array ( [label] => Color 
                 [value] => Black
                 [code] => color )
    )  

我怎样才能得到结果模型类型为 Inspiron 和颜色为黑色

请帮助,任何帮助将不胜感激。

4

3 回答 3

1

鉴于此内容,这是一个相当简单的答案。只需键入$yourvariable['model_type']['value'];$yourvariable['color']['value'];。假设您的变量被称为$yourvariable. 我建议你有机会时阅读一下手册。

于 2013-01-11T06:23:40.320 回答
0

你可以这样做:

foreach($results  as $key => $value)
{ 
   if($key == 'model_type') 
      echo $value['value'];

    if($key == 'model_version')
     echo $value['color'];
}
于 2013-01-11T06:23:35.880 回答
0

您可以简单地执行以下操作:

$model = $result['model_type']['value'];

$color = $result['color']['value'];

然后简单地回显两个值

echo $model . " is " . $color;
于 2013-01-11T06:25:54.817 回答