ReflectionFunction::__construct
Bir ReflectionFunction nesnesi oluşturur
&reftitle.description;
ReflectionFunction::__construct
stringisim
Bir ReflectionFunction nesnesi oluşturur.
&reftitle.parameters;
name
Yansıtılılacak işlevin ismi.
&reftitle.returnvalues;
&return.void;
&reftitle.errors;
isim değiştirgesi geçerli bir işlev ismi içermiyorsa
bir ReflectionException nesnesi döner.
&reftitle.examples;
- ReflectionFunction::__construct örneği
%s '%s' işlevi\n".
" %s dosyasının\n".
" %d. satırından %d. satırına kadar tanımlanmış\n",
$func->isInternal() ? 'Yerleşik' : 'Kullanıcı tanımlı',
$func->getName(),
$func->getFileName(),
$func->getStartLine(),
$func->getEndline()
);
// Belgelendirici açıklamaları basalım
printf("---> Belgeleme:\n %s\n", var_export($func->getDocComment(), 1));
// Varsa duruk değişkenleri basalım
if ($statics = $func->getStaticVariables())
{
printf("---> Duruk değişkenler: %s\n", var_export($statics, 1));
}
?>
]]>
&example.outputs.similar;
Kullanıcı tanımlı 'sayaç' işlevi
/home/Nilgun/dnm.php dosyasının
7. satırından 11. satırına kadar tanımlanmış
---> Belgeleme:
'/**
* Basit bir sayaç
*
* @return int
*/'
---> Duruk değişkenler: array (
'c' => 0,
)
]]>
&reftitle.seealso;
ReflectionMethod::__construct