Php 如何从数组中提取结果
我需要从下面的数组中提取结果Php 如何从数组中提取结果,php,arrays,Php,Arrays,我需要从下面的数组中提取结果 Array ( [model_type] => Array ( [label] => Model Type [value] => Inspiron [code] => model_type ) [model_version] => Array ( [label] => Model Version
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,颜色为黑色
请帮忙,任何帮助都将不胜感激。您可以这样做:
foreach($results as $key => $value)
{
if($key == 'model_type')
echo $value['value'];
if($key == 'model_version')
echo $value['color'];
}
鉴于这一内容,这是一个相当简单的答案。只需键入
$yourvariable['model_type']['value']
和$yourvariable['color']['value']代码>。假设您的变量名为$yourvariable
,则这将为您提供所需的两个可用性。我建议你在有机会的时候读一读。你可以简单地做以下几点:
$model = $result['model_type']['value'];
$color = $result['color']['value'];
然后简单地回显这两个值
echo $model . " is " . $color;
这是数组内容,还是数组实际上存在于变量中?@Daedalus我已经将数组标记为pint,它实际上是一个变量