Неожиданные проблемы с PHP PHAR

После небольшого тестирования / написания сценариев / игры с архивами PHP 5.3 PHAR я обнаружил некоторые проблемы.

glob

PHAR не работает ни с glob, ни как оболочка ( http://www.php.net/manual/en/phar.using.stream.php # 104320 ) ни как вызов функции.

В моем тестовом проекте мне пришлось перебирать файлы в PHAR и фильтровать результат с помощью регулярного выражения, эквивалентного глобальному.

imagettfbbox

Понятия не имею, почему, но imagettfbbox также не понимает оболочку потока PHAR.

Самым простым решением здесь было извлечь файл с помощью функции copy (). (PHAR :: extractTo return с исключением без трассировки стека или номера строки.)

Есть ли другие сюрпризы, которых я должен ожидать? Есть ли другие известные проблемы? И они где-нибудь задокументированы?

6
задан mheinzerling 21 November 2011 в 14:45
поделиться