牛牛在线工具

ReflectionFiber::getExecutingFile()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ReflectionFiber::getExecutingFile()

获取当前正在执行的 Fiber 的源文件路径

函数名: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 注意事项: ReflectionFiber::getExecutingFile() 函数只能在正在执行的 Fiber 内部使用,否则会抛出 ReflectionException 异常。 在 PHP 8.1.0 之前的版本中,ReflectionFiber 类不存在,因此无法使用该函数。请确保你的 PHP 版本符合要求。