2013-04-22 86 views
0
<?php 
class Testing 
{ 
    final public static function foo() 
    { 
     return; 
    } 
    public function bar() 
    { 
     return; 
    } 
} 

$foo = new ReflectionMethod('Testing', 'foo'); 

echo "Modifiers for method foo():\n"; 
echo $foo->getModifiers() . "\n"; 
echo implode(' ', Reflection::getModifierNames($foo->getModifiers())) . "\n"; 

$bar = new ReflectionMethod('Testing', 'bar'); 

echo "Modifiers for method bar():\n"; 
echo $bar->getModifiers() . "\n"; 
echo implode(' ', Reflection::getModifierNames($bar->getModifiers())); 
?> 

上面的代码是从实例#采取PHP手册1 ReflectionMethod::getModifiers()例如:http://php.net/manual/en/reflectionmethod.getmodifiers.php试图了解getModifiers()在PHP

问题: 代码:$foo->getModifiers(),输出为261,这是什么意思?

回答