我創建了我的框架的phar文件。您運行框架的cron的作業方式是通過調用在命令行中執行pharfile:什麼是phar文件的路徑
php path/to/archive.phar cron -r /path/to/site
中使用比較_ FILE _路徑與解決檔案中的引導文件執行的命令的路徑,以確定它已被直接執行。
問題是:是否有可能從phar文件中獲取phar文件的文件名,以及如何?
那就是:在phar-files中有什麼替代_ FILE _?
我創建了我的框架的phar文件。您運行框架的cron的作業方式是通過調用在命令行中執行pharfile:什麼是phar文件的路徑
php path/to/archive.phar cron -r /path/to/site
中使用比較_ FILE _路徑與解決檔案中的引導文件執行的命令的路徑,以確定它已被直接執行。
問題是:是否有可能從phar文件中獲取phar文件的文件名,以及如何?
那就是:在phar-files中有什麼替代_ FILE _?
我已經做了一些關於此事的研究,看來這是不可能的,不會產生太多的開銷。
我找到的唯一合理的方式是打開從$ argv [0]獲得的「嫌疑人」,並通過檢查內容來檢查 - 但是,這涉及到大量額外的磁盤IO。