PHP.mk документација
ReflectionGenerator::getTrace
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
reflectiongenerator.gettrace.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
reflectiongenerator.gettrace.php
ReflectionGenerator::getTrace
Референца за `reflectiongenerator.gettrace.php` со подобрена типографија и навигација.
ReflectionGenerator::getTrace
Интерфејсот SessionUpdateTimestampHandlerInterface
ReflectionGenerator::getTrace — Gets the trace of the executing generator
= NULL
Get the trace of the currently executing generator.
Параметри
options-
Вредноста на
optionscan be any of the following flags.Достапни опции Опција = NULL DEBUG_BACKTRACE_PROVIDE_OBJECTDefault. DEBUG_BACKTRACE_IGNORE_ARGSПополни го индексот "object".
Вратени вредности
Returns the trace of the currently executing generator.
Примери
Пример #1 ReflectionGenerator::getTrace() example
<?php
function foo() {
yield 1;
}
function bar()
{
yield from foo();
}
function baz()
{
yield from bar();
}
$gen = baz();
$gen->valid(); // start the generator
var_dump((new ReflectionGenerator($gen))->getTrace());Горниот пример ќе прикаже нешто слично на:
array(2) {
[0]=>
array(4) {
["file"]=>
string(18) "example.php"
["line"]=>
int(8)
["function"]=>
string(3) "foo"
["args"]=>
array(0) {
}
}
[1]=>
array(4) {
["file"]=>
string(18) "example.php"
["line"]=>
int(12)
["function"]=>
string(3) "bar"
["args"]=>
array(0) {
}
}
}
Види Исто така
- ReflectionGenerator::getFunction() - Добива име на функција на генераторот
- ReflectionGenerator::getThis() - Gets the $this value of the generator
Белешки од корисници
Нема белешки од корисници за оваа страница.