【发布时间】:2016-11-07 08:21:49
【问题描述】:
【问题讨论】:
标签: php atom-editor
【问题讨论】:
标签: php atom-editor
如果您使用带有 atom 的 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
在 atom 中显示的子项数量也可能有限制。
【讨论】:
get_class_methods('classname'), 只能获取公共函数
$class = new ReflectionClass($_brand);
$methods = $class->getMethods();
var_dump($methods);
【讨论】:
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());
您将收到公共、私有、受保护和静态方法的完整列表。
【讨论】: