有時候為了找出Class中的變數或是方法 最常用的方式就是直接去看原始碼 但如果PHP被加密過了,或是其他種種原因無法看到原始碼 這時候PHP的反射功能就可以幫你分析出Class中有什麼樣的變數或方法 甚至連私有變數內容都可以取出來,直接看原始碼吧 class ClassA{ private $id = 1; private $name = 'Michael Chan'; private function changeName($name){ $this -> name = $name; } } 以上是一個簡單的Class,兩個私有變數、一個私有方法 那麼就先抓出變數吧 function resolveClassVarible($class){ $result