Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有stdClass对象的PHP foreach数组_Php_Arrays_Object_Multidimensional Array_Foursquare - Fatal编程技术网

带有stdClass对象的PHP foreach数组

带有stdClass对象的PHP foreach数组,php,arrays,object,multidimensional-array,foursquare,Php,Arrays,Object,Multidimensional Array,Foursquare,我需要帮助来获取数组和stdClass对象中的值 仅供参考:我正在使用foursquare API 我有这样的想法: `$fsq_groups = $venues->response->groups;` echo "<pre>"; print_r($fsq_groups); echo "</pre>"; 如何到达场馆下的姓名 我尝试过类似的方法,但没有成功: foreach($fsq_groups as $groups) {

我需要帮助来获取数组和stdClass对象中的值

仅供参考:我正在使用foursquare API

我有这样的想法:

`$fsq_groups = $venues->response->groups;`

    echo "<pre>";
    print_r($fsq_groups);
    echo "</pre>";
如何到达
场馆下的
姓名

我尝试过类似的方法,但没有成功:

foreach($fsq_groups as $groups)
{
    foreach($groups->items as $item)
    {

            echo $item->venue->name;
                echo "<pre>";
                print_r($item);
                echo "</pre>";
    }
}
foreach($fsq\u组作为$groups)
{
foreach($groups->items->vention as$vention)
{
echo$vention->name;
foreach($fsq_groups as $key=>$groups)
{
    foreach($key->$groups as $venue)
    {

            echo $venue->name;
                echo "<pre>";
                print_r($venue);
                echo "</pre>";
    }
}
回声“;
foreach($fsq_groups as $key=>$groups)
{
    foreach($key->$groups as $venue)
    {

            echo $venue->name;
                echo "<pre>";
                print_r($venue);
                echo "</pre>";
    }
}
印刷(场地); 回声“;
foreach($fsq_groups as $key=>$groups)
{
    foreach($key->$groups as $venue)
    {

            echo $venue->name;
                echo "<pre>";
                print_r($venue);
                echo "</pre>";
    }
}
} }
foreach($fsq\u组作为$groups)
{
foreach($groups->items as$item)
{
echo$项目->地点->名称;
foreach($fsq_groups as $key=>$groups)
{
    foreach($key->$groups as $venue)
    {

            echo $venue->name;
                echo "<pre>";
                print_r($venue);
                echo "</pre>";
    }
}
回声“;
foreach($fsq_groups as $key=>$groups)
{
    foreach($key->$groups as $venue)
    {

            echo $venue->name;
                echo "<pre>";
                print_r($venue);
                echo "</pre>";
    }
}
打印(项目); 回声“;
foreach($fsq_groups as $key=>$groups)
{
    foreach($key->$groups as $venue)
    {

            echo $venue->name;
                echo "<pre>";
                print_r($venue);
                echo "</pre>";
    }
}
} }
试试看。。物品是数组,因此您无法使用“物品->场地”前往场地

请尝试此功能

foreach($fsq\u组作为$key=>$groups)
{
foreach($key->$groups作为$vention)
{
echo$vention->name;
foreach($fsq_groups as $key=>$groups)
{
    foreach($key->$groups as $venue)
    {

            echo $venue->name;
                echo "<pre>";
                print_r($venue);
                echo "</pre>";
    }
}
回声“;
foreach($fsq_groups as $key=>$groups)
{
    foreach($key->$groups as $venue)
    {

            echo $venue->name;
                echo "<pre>";
                print_r($venue);
                echo "</pre>";
    }
}
印刷(场地); 回声“;
foreach($fsq_groups as $key=>$groups)
{
    foreach($key->$groups as $venue)
    {

            echo $venue->name;
                echo "<pre>";
                print_r($venue);
                echo "</pre>";
    }
}
} }
您可以将对象转换为如下数组:可能重复