質問

PHP CLIアプリケーションで使用するファースタブの作成を検討しています。

のドキュメント Phar :: Mapphar 方法では、「現在実行されているファイル(ファー)を読み取り、そのマニフェストを登録します」と書かれています。

「マニフェストを登録する」ことの意味を説明し、議論なしで呼び出された場合に何が起こるかを示してください。なぜマニフェストを登録したいのですか?この呼び出しをPhARスタブに追加することでどのような利点が得られますか。

役に立ちましたか?

解決

Phar::mapPhar() PHARのファイルインデックス(「マニフェスト」)を読み取り、内部的に登録するため、ファイル操作のように

include 'phar://my.phar/foo/bar/baz.php';

仕事。ファーをマッピングせずに、PHPはそれを知りません phar://my.phar/foo/bar/baz.php 存在する(どこにも見つける場所)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top