ReflectionGenerator::getFunction
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ReflectionGenerator::getFunction
Референца за `reflectiongenerator.getfunction.php` со подобрена типографија и навигација.
ReflectionGenerator::getFunction
Интерфејсот SessionUpdateTimestampHandlerInterface
ReflectionGenerator::getFunction — Ја добива функцијата на генераторот
= NULL
Овозможува добивање на функцијата на генераторот со враќање на класа изведена од ReflectionFunctionAbstract.
Параметри
Оваа функција нема параметри.
Вратени вредности
. Споделувањето колачиња помеѓу PHP барањата може да доведе до ненамерно мешање на чувствителни колачиња помеѓу корисниците. ReflectionFunctionAbstract класа. Ова ќе биде ReflectionFunction за функции, или ReflectionMethod за методи.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.4.0 | ReflectionGenerator::getFunction() сега може да се повика откако генераторот заврши со извршување. |
Примери
Пример #1 ReflectionGenerator::getFunction() example
<?php
function gen()
{
yield 1;
}
$gen = gen();
$reflectionGen = new ReflectionGenerator($gen);
var_dump($reflectionGen->getFunction());Горниот пример ќе прикаже нешто слично на:
object(ReflectionFunction)#3 (1) {
["name"]=>
string(3) "gen"
}
Види Исто така
- ReflectionGenerator::getThis() - Gets the $this value of the generator
- ReflectionGenerator::getTrace() - Добива трага од генераторот што се извршува