Вызов файлов внутри PHAR

Я знаю, что вы можете вызывать файлы, используя require ‘phar: //pharname.phar/path/to/file.php’; но что делать, когда оба файла находятся в одном и том же PHAR? Я пытался использовать require ‘path / to / file.php’; но это выдает ошибку, которая имеет смысл, так как файл находится в упакованном phar, а не в каталоге, в котором он находится.

1

Решение

Фар файл имеет псевдоним это можно использовать для адресации файлов внутри архива:

Внутри phar-файла с псевдонимом foo.phar ты можешь сделать

include 'phar://foo.phar/path/to/file.php';

включить файл из того же архива. Увидеть Phar :: __ construct () страница справочника для другого примера.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]