ReflectionGenerator::getExecutingFile

(PHP 7, PHP 8)

ReflectionGenerator::getExecutingFileRécupère le nom de fichier du générateur actuellement exécuté

Description

publicReflectionGenerator::getExecutingFile(): string

Récupère le chemin complet et le nom de fichier du générateur actuellement exécuté.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne le chemin complet et le nom de fichier du générateur actuellement exécuté.

Exemples

Exemple #1 Exemple avec ReflectionGenerator::getExecutingFile()

<?php

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

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

$reflectionGen = new ReflectionGenerator($gen);

echo
"File: {$reflectionGen->getExecutingFile()}";

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

File: /path/to/file/example.php

Voir aussi

To Top