1. 程式人生 > >php 獲取物件所有屬性(僅公有屬性)

php 獲取物件所有屬性(僅公有屬性)

有的情況下我們會想要獲取物件的所有屬性,可以處理如下:
  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, ))           可以通過擷取字串獲取所有屬性 實現: