我正在构建一个接受第三方代码的Web应用程序。我很想知道(谷歌的一些搜索没有显示任何内容)。
PHAR存档的运行范围是什么?它是否具有应用程序访问权限,或者是否包含在存档的范围内?
作为解释示例:
如果我在应用程序中有一个配置文件(为了简单起见) PHAR 能够到达吗?
有没有办法在PHAR和应用程序代码之间共享对象?就像使用单身或类似的东西一样。
答案 0 :(得分:1)
与硬盘上的“普通”文件相比,phars中的文件没有特殊限制。
您可以在没有问题的情况下包含和访问phar之外的文件。
只要您正确设置了包含路径/自动加载器,您的应用就会像以前一样运行。