1

デプロイするサードパーティ コードを受け入れる Web アプリケーションを構築しています。私は疑問に思っていました (そして、Google でいくつか検索しても何も表示されませんでした)。

PHAR アーカイブはどのスコープで実行されますか? アプリケーションにアクセスできますか、それともアーカイブの範囲内に含まれていますか?

説明の例として: アプリケーションに設定ファイルがある場合(簡単にするために)、 PHARはそれに到達できますか?

PHAR とアプリケーション コードの間でオブジェクトを共有する方法はありますか? シングルトンなどを使用するように。

4

1 に答える 1

1

ハードディスク上の「通常の」ファイルと比較して、phars 内のファイルには特別な制限はありません。

問題なく phar の外部にファイルを含めてアクセスすることができます。


インクルード パス/オートローダーが正しく設定されている限り、アプリケーションは以前と同じように動作します。

于 2013-09-03T12:27:30.623 に答える