![](/img/trans.png)
[英]PHP Composer asking what program to open composer.phar file with
[英]What is the path to a phar file
我已经创建了框架的phar文件。 在框架中运行cron-jobs的方式是通过在命令行上调用执行pharfile:
php path/to/archive.phar cron -r /path/to/site
归档文件中的引导文件用于将_ FILE _的路径与已执行命令的解析路径进行比较,以确定该文件已直接执行。
问题是:是否有可能从phar文件中获取phar文件的文件名,怎么办?
也就是说:在phar文件中, _ FILE _的替代方法是什么?
我已经对此事进行了一些研究,并且似乎没有太多开销是不可能的。
我发现的唯一可行的方法是,打开从$ argv [0]获得的“可疑”并通过检查内容进行检查-但是,这涉及大量额外的磁盘IO。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.