ReflectionGenerator::getExecutingLine

(PHP 7, PHP 8)

ReflectionGenerator::getExecutingLine — RĂ©cupĂšre la ligne actuellement exĂ©cutĂ©e du gĂ©nĂ©rateur

Description

public function ReflectionGenerator::getExecutingLine(): int

RécupÚre la ligne actuellement exécutée du générateur.

Liste de paramĂštres

Cette fonction ne contient aucun paramĂštre.

Valeurs de retour

Retourne le numéro de ligne de la déclaration actuellement exécutée dans le générateur.

Exemples

Exemple #1 Exemple avec ReflectionGenerator::getExecutingLine()

<?php

class GenExample
{
public function
gen()
{
yield
1;
}
}

$gen = (new GenExample)->gen();

$reflectionGen = new ReflectionGenerator($gen);

echo
"Line: {$reflectionGen->getExecutingLine()}";

Résultat de l'exemple ci-dessus est similaire à :

Line: 7

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.