Reflection
PHP Manual

ReflectionClass Sınıfı

Giriş

ReflectionClass sınıfı bir sınıf hakkında bilgi edinilmesini sağlar.

Sınıf Sözdizimi

ReflectionClass implements Reflector {
/* Sabitler */
const integer ReflectionClass::IS_FINAL = 64 ;
/* Özellikler */
public $name ;
/* Yöntemler */
final private void __clone ( void )
__construct ( string $değiştirge )
public static string export ( mixed $değiştirge [, bool $ihracet = false ] )
public mixed getConstant ( string $isim )
public array getConstants ( void )
public object getConstructor ( void )
public array getDefaultProperties ( void )
public string getDocComment ( void )
public int getEndLine ( void )
public ReflectionExtension getExtension ( void )
public string getExtensionName ( void )
public string getFileName ( void )
public array getInterfaceNames ( void )
public array getInterfaces ( void )
public object getMethod ( string $isim )
public array getMethods ([ string $süzgeç ] )
public int getModifiers ( void )
public string getName ( void )
public string getNamespaceName ( void )
public object getParentClass ( void )
public ReflectionProperty getProperties ([ string $süzgeç ] )
public ReflectionProperty getProperty ( string $isim )
public string getShortName ( void )
public int getStartLine ( void )
public array getStaticProperties ( void )
public mixed getStaticPropertyValue ( string $isim [, string $öntanımlı ] )
public bool hasConstant ( string $isim )
public bool hasMethod ( string $isim )
public bool hasProperty ( string $isim )
public bool implementsInterface ( string $arayüz )
public bool inNamespace ( void )
public bool isAbstract ( void )
public bool isFinal ( void )
public bool isInstance ( string $nesne )
public bool isInstantiable ( void )
public bool isInterface ( void )
public bool isInternal ( void )
public bool isIterateable ( void )
public bool isSubclassOf ( string $sınıf )
public bool isUserDefined ( void )
public object newInstance ( mixed $değiştirgeler [, mixed $... ] )
public object newInstanceArgs ([ array $değiştirgeler ] )
public void setStaticPropertyValue ( string $isim , string $değer )
public string __toString ( void )
}

Özellikler

name

İsim.

Öntanımlı Sabitler

ReflectionClass Düğüm Türleri

ReflectionClass::IS_IMPLICIT_ABSTRACT

ReflectionClass::IS_EXPLICIT_ABSTRACT

ReflectionClass::IS_FINAL

İçindekiler


Reflection
PHP Manual