如何在PHP对象中查看

时间:2011-07-30 18:46:14

标签: php

我正在使用一个第三方库,它会像这样随机调用:

$consumer = getConsumer();

我不知道$ consumer变量中的值是什么 我试着做这样的事情:

echo '<p>consumer: '.$consumer.'</p>';

但这只是崩溃的页面:)我真正的方式是看到这个$ consumer对象中有哪些对象和值?最新的提取方法是什么?

谢谢!

4 个答案:

答案 0 :(得分:4)

尝试var_dump($consumer);print_r($consumer);

如果它是一个对象,你可以访问它的参数:

$consumer->parameter

答案 1 :(得分:4)

如果您以某种方式设法访问对象(类)本身Reflection API是一个非常宝贵的资源,当涉及到在PHP中解析对象时,&gt; 5。

答案 2 :(得分:1)

您可以尝试var_dump

$consumer = getConsumer();
var_dump($consumer); // no echo required

答案 3 :(得分:1)

我的PHP非常生疏,但你可能也想看看var_dump:

$consumer = getConsumer();
var_dump($consumer);

此处有更多信息:http://www.php.net/manual/en/function.var-dump.php