2020
10-10
10-10
PHP获取类私有属性的3种方法
今天在推上看到一条获取PHP类私有属性的推文,感觉很有意思:顺着推文联想,还有其他方式吗?经过自己的测试及网上答案,总结出三种方法:1.反射反射可以获取类的详细信息,要获取私有属性的值,只需将对应属性的ReflectionProperty实例设置为可访问再取值即可。示例代码如下:namespacetlanyan;classFoo{private$bar="Foobar!";}//获取反射类及反射属性$class=new\ReflectionClass(Foo::class);$property=$class-...
继续阅读 >