2016-11-07 57 views

回答

1

如果使用了XDebug與原子時,請檢查下面的XDebug設置:

xdebug.var_display_max_depth 
xdebug.var_display_max_children 
xdebug.var_display_max_data 

參見這篇文章:How to get xdebug var_dump to show full object/array

還有可能是在原子顯示孩子的數量有限制。

-1

get_class_methods,只能獲得公共函數

$class = new ReflectionClass($_brand); 
$methods = $class->getMethods(); 
var_dump($methods); 
-1

get_class_methods()是當前範圍敏感,這意味着如果你這樣做:

class brand{ 
    public function publicMethod(){} 
    private function privateMethod(){} 
    protected function protectedMethod(){} 

    static function getMethods(){ 
    return get_class_methods(__CLASS__); 
    } 
} 

print_r(brand::getMethods()); 

你會收到e公共,私人,受保護和靜態方法的完整列表。

相關問題