Php 打印长数组中的值

Php 打印长数组中的值,php,arrays,Php,Arrays,我有一个长数组,如下所示: Kiwwito\TuentiAPI\Object\APIObjectList Object ( [objects:protected] => Array ( [0] => Kiwwito\TuentiAPI\Object\User Object ( [data:protected] => Array

我有一个长数组,如下所示:

Kiwwito\TuentiAPI\Object\APIObjectList Object
(
    [objects:protected] => Array
        (
            [0] => Kiwwito\TuentiAPI\Object\User Object
                (
                    [data:protected] => Array
                        (
                            [id] => 60993525
                            [name] => Danny
                            [surname] => Mathews
                            [avatar] => Array
                                (
                                    [0] => http://ak3.img.tuenti.net/HexB8wOXNRSADG6AGQAMgAvAGQ
                                    [1] => 50
                                    [2] => 50
                                )

                            [sex] => 1
                            [phone_number] => 
                            [chat_server] => xmpp4.tuenti.com
                        )

                    [structure:protected] => 
                )

数组比这个长得多,但与此类似,我想在列表中一个接一个地打印数组中所有条目的名称值。希望你能理解。提前感谢。

var\u dump($var)有什么问题?你试过了吗?

echo'',print\r($object,TRUE),''

两者都有点
$this->objects[0]->data['name']
你是这个意思吗,或者为什么你不能使用这个?对不起,我是PHP新手,但这对我有什么帮助?我有点迷路了。var_dump result:为了告诉您确切的步骤,我需要知道您的用户类是如何编写的,等等。但是您可以参考以下代码来迭代数组:$a=array(“一”=>1,“二”=>2,“三”=>3,“十七”=>17);foreach($a as$k=>$v){echo“\$a[$k]=>$v.\n”}已经这样做了,以获取我在问题上发布的内容,我需要它循环打印所有名称(如我的问题中的[name]=>Danny),但只打印名称值,其他什么都没有