PHP8 Phar::running

2024-02-21 14:39 更新

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)

Phar::running — 返回磁盘上的完整路径或当前正在执行的 Phar 存档的完整 phar URL

说明

final public static Phar::running(bool $returnPhar = true): string

返回正在运行的 phar 归档文件的完整路径。这是为了使用很多 就像魔法常数一样,只有内部才有效果 正在执行的 phar 存档。__FILE__

在存档的存根中,Phar::running() 返回 .只需使用__FILE__即可访问存根内当前正在运行的 phar。""

参数 

returnPhar

如果为 false,则为磁盘上到 phar 的完整路径 返回存档。如果为 true,则返回完整的 phar URL。

返回值 

如果有效,则返回文件名,否则返回空字符串。

示例 

示例 #1 A Phar::running() example

对于以下示例,假设 phar 存档位于 在。/path/to/phar/my.phar

<?php
$a = Phar::running(); // $a is "phar:///path/to/my.phar"
$b = Phar::running(false); // $b is "/path/to/my.phar"
?>


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号