Reflection::getModifierNames

Gets modifier names

&reftitle.description; public static `array` `Reflection::getModifierNames` `int` `modifiers`

Gets modifier names.

&reftitle.parameters;

`modifiers`

- Bitfield of the modifiers to get.

&reftitle.returnvalues;

An array of modifier names.

&reftitle.examples;

### `Reflection::getModifierNames` example

    <?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()));

&example.outputs.similar;

    Modifiers for method foo():
    261
    final public static
    Modifiers for method bar():
    65792
    public

&reftitle.seealso;

- `ReflectionClass::getModifiers`
- `ReflectionClassConstant::getModifiers`
- `ReflectionMethod::getModifiers`
- `ReflectionProperty::getModifiers`