PHPCon Poland 2024

ReflectionClass::getModifiers

(PHP 5, PHP 7, PHP 8)

ReflectionClass::getModifiersObtém os modificadores de classe

Descrição

public ReflectionClass::getModifiers(): int

Retorna um campo de bits dos modificadores de acesso para esta classe.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Retorna máscara de bits de constantes modificadoras.

Veja Também

add a note

User Contributed Notes 1 note

up
-12
Nicola Pietroluongo
9 years ago
It's the amount of memory allocation in bit.
By default many systems allocate 1048576 bit (1 Megabit).

/* Example 1 */

class Test {}
$classTest = new Test();
$reflectionClass = new \ReflectionClass('Test');
$classModifiers = $reflectionClass->getModifiers();
var_export($classModifiers);

//output
1048576

/* Example 2 */

class Test {}
//the constructor is missing
$reflectionClass = new \ReflectionClass('Test');
$classModifiers = $reflectionClass->getModifiers();
var_export($classModifiers);

//output
0
To Top