gpt4 book ai didi

php - 如何打印对象的所有属性

转载 作者:IT老高 更新时间:2023-10-28 12:06:22 25 4
gpt4 key购买 nike

我在 php 页面中有一个未知对象。

如何打印/回显它,以便查看它具有哪些属性/值?

函数呢?有没有办法知道一个对象有什么功能?

最佳答案

<?php var_dump(obj) ?>

<?php print_r(obj) ?>

这些也是你用于数组的东西。

这些将显示 PHP 5 对象的 protected 和私有(private)属性。静态类成员不会根据手册显示。

如果你想知道成员方法可以使用get_class_methods() :

$class_methods = get_class_methods('myclass');
// or
$class_methods = get_class_methods(new myclass());
foreach ($class_methods as $method_name)
{
echo "$method_name<br/>";
}

相关内容:

get_object_vars()

get_class_vars()

get_class() <-- 实例名称

关于php - 如何打印对象的所有属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3034530/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com