Ant*_*nna 12
Reflection::export(new ReflectionObject($Yourobject));
Run Code Online (Sandbox Code Playgroud)
Can*_*asa 12
您可以使用Reflection API ReflectionClass::getProperties和ReflectionClass::getMethods方法来执行此操作(尽管API似乎没有很好地记录).请注意,PHP反射仅反映编译时信息,而不反映运行时对象.如果你想运行对象也包括在您的查询结果,最好使用get_object_vars,get_class_vars和get_class_methods功能.get_object_vars和之间的区别在于get_class_vars前者获取给定对象上的所有变量(包括在运行时动态添加的变量),而后者仅为您提供已在类中显式声明的变量.
| 归档时间: |
|
| 查看次数: |
35167 次 |
| 最近记录: |