(PHP 7, PHP 8)
ReflectionGenerator::getExecutingFile — Récupère le nom de fichier du générateur actuellement exécuté
Récupère le chemin complet et le nom de fichier du générateur actuellement exécuté.
Cette fonction ne contient aucun paramètre.
Retourne le chemin complet et le nom de fichier du générateur actuellement exécuté.
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