PHP 5.6.0RC3 is available

ReflectionMethod::getModifiers

(PHP 5)

ReflectionMethod::getModifiersRécupère les modificateurs de la méthode

Description

public int ReflectionMethod::getModifiers ( void )

Retourne un champ de bits de modificateurs d'accès pour cette méthode.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Une représentation numérique des modificateurs. Les modificateurs sont précisés plus bas. La signification de ces modificateurs est décrite dans les constantes prédéfinies.

Exemples

Exemple #1 Exemple avec ReflectionMethod::getModifiers()

<?php
class Testing
{
    final public static function 
foo()
    {
        return;
    }
    public function 
bar()
    {
        return;
    }
}

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

echo 
"Modificateurs pour la méthode foo():\n";
echo 
$foo->getModifiers() . "\n";
echo 
implode(' 'Reflection::getModifierNames($foo->getModifiers())) . "\n";

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

echo 
"Modificateurs pour la méthode bar():\n";
echo 
$bar->getModifiers() . "\n";
echo 
implode(' 'Reflection::getModifierNames($bar->getModifiers()));
?>

L'exemple ci-dessus va afficher quelque chose de similaire à :

Modificateurs pour la méthode foo():
261
final public static
Modificateurs pour la méthode bar():
65792
public

Voir aussi

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top