我已经创建了一个我的框架的phar文件。在框架中运行cron-jobs的方法是在命令行上调用执行pharfile:
php path/to/archive.phar cron -r /path/to/site
存档中的引导程序文件,用于将 _ FILE _ 的路径与已执行命令的已解析路径进行比较,以确定它是否已直接执行。< / p>
问题是:是否可以从phar文件中获取phar文件的文件名,以及如何获取?
那就是:phar文件中 _ FILE _ 的替代方法是什么?
答案 0 :(得分:1)
答案 1 :(得分:0)
我已就此事做了一些研究,似乎不可能在不产生太多开销的情况下进行研究。
我发现的唯一可行的方法是打开从$ argv [0]获得的“嫌疑人”并检查内容 - 但是,这涉及大量额外的磁盘IO。