如何从数据数组中获取特定值?

Ana*_*hta 1 php arrays session-variables joomla2.5

我试图从数据数组中获取特定数据,但无法获得正确的输出.请指导我.

echo "<pre>";
    $cart = VirtueMartCart::getCart();
    $cmpny=$cart->BT;
    print_r($cmpny);

    $i=0;
    foreach($cmpny as $data)
    {
        if(true)
        {
        echo $data."\n";
        }
        $i++;

    }
    exit;   
Run Code Online (Sandbox Code Playgroud)

输出我得到的

输出我得到的

我怎么能只获取[公司]或只能获取任何单个元素....我试图访问

 $data->company
Run Code Online (Sandbox Code Playgroud)

但不能取....所以请指导我....

Ale*_*yko 5

结果有数组,所以你应该使用数组访问而不是属性访问: $data['company']