回答
请参阅get_class_methods()和get_class_vars()。
同样值得一提的是,PHP的文档相当不错,而且通常首先要问一个好地方。
编辑:当然,在这里询问似乎也有其好处。我从来不知道ReflectionClass Davide带来了:)
要发现物体的属性和方法,你可以使用ReflectionClass。
我认为使用反射来获取类属性和方法是矫枉过正的。 – NikiC 2010-10-20 13:23:07
这取决于您需要多少细节:只需获取属性和方法的名称get_class_methods()和get_class_cars()就可以了,但如果需要更多信息(如方法参数或访问修饰符),Reflection就是要走的路,海事组织。 – 2010-10-20 14:30:53
感谢您的信息 – thebrotherofasis 2010-10-22 12:05:16
- 1. 如何显示jmx MBean的类描述,属性描述和操作描述
- 2. PHP:无法在对象方法中设置对象属性?
- 3. 在TypeScript接口中描述属性对象
- 4. 如何使属性描述属性在IntelliSense中可见?
- 5. 如何在javascript中识别对象的方法和属性
- 6. 如何调用Python类描述符对象的方法?
- 7. PHPDoc:可以从工厂方法docblock引用对象属性描述吗?
- 8. 如何强制在PHP的对象的属性或方法的方法调用?
- 9. 转储对象的方法和属性
- 10. 方法的描述
- 11. PHP:如何从基础对象的方法访问子属性?
- 12. Magento描述/属性替换?
- 13. 类方法:描述“#my_class_method”或描述“#self.my_class_method”?
- 14. 对象的八度描述
- 15. c中的多个描述属性#
- 16. 用%@描述对象(如UIButton,UIView,NSString,NSDictionary)的NSLog描述
- 17. 比较对象的属性和在PHP
- 18. 如何在Javascript对象中查找隐藏的属性/方法?
- 19. 如何在Rails测试中设置对象属性的方法?
- 20. 在XPCE中描述对象列表
- 21. 如何在prepareForSegue方法中访问不同属性或选定对象的Array对象中的属性
- 22. 如何在JNI中找到对象的字段描述符?
- 23. 如何将描述性文本解析为DateTime对象?
- 24. 在MVC上设置描述属性
- 25. 对象具有“描述”属性时,核心数据无法解决错误?
- 26. 如何在Ruby属性方法中包含对象(ActiveModel :: Serialization)?
- 27. RIA服务/ DataForm:如何一起使用ReadOnly和描述属性
- 28. 什么是描述多维对象的正确方法?
- 29. 如何使用该对象中的方法增加对象中的属性javascript
- 30. 描述性编程多个属性
print_r($ object); – pltvs 2010-10-20 13:02:14
你的意思是[print_r](http://php.net/manual/en/function.print-r.php)($ yourObject)? – Palantir 2010-10-20 12:59:30