文章结束给大家来个程序员笑话:[M]
有的情况下我们会想要获得对象的有所属性,可以处置如下:
1)仅仅获得私有属性
要点:函数get_object_vars($instance)
现实:
function get_object_vars($instance)
{
$varArray = get_object_vars($instance);
return array_keys($varArray);
}
每日一道理
生命不是一篇"文摘",不接受平淡,只收藏精彩。她是一个完整的过程,是一个"连载",无论成功还是失败,她都不会在你背后留有空白;生命也不是一次彩排,走得不好还可以从头再来,她绝不给你第二次机会,走过去就无法回头。
2)获得有所属性
要点:函数var_export($var, true)
说明:用使var_export函数可以获得对象的有所属性字符串如下--
qaTask::__set_state(array( 'name' => 'adsf', 'age' => 12, 'gender' => NULL, 'test' => NULL, ))
可以通过截取字符串获得有所属性
现实: