函数名:ReflectionFiber::getExecutingFile()
适用版本:PHP 8.1.0 及以上版本
用法: ReflectionFiber::getExecutingFile() 函数用于获取当前正在执行的 Fiber 的源文件路径。
示例:
<?php
// 创建一个 Fiber
$fiber = new Fiber(function() {
echo "Hello, World!";
});
// 启动 Fiber
$fiber->start();
// 获取当前正在执行的 Fiber 的源文件路径
$executingFile = ReflectionFiber::getExecutingFile();
echo "当前正在执行的 Fiber 的源文件路径是:{$executingFile}";
?>
输出:
当前正在执行的 Fiber 的源文件路径是:/path/to/your/file.php
注意事项: