PharFileInfo::__construct Конструктор объекта PharFileInfo &reftitle.description; public PharFileInfo::__construct stringfilename Не должен вызываться напрямую. Объект PharFileInfo следует инициализировать с помощью Phar::offsetGet, используя синтаксис доступа к массиву. &reftitle.parameters; filename Полный URL файла. Если вы хотите извлечь файл my/file.php из архива boo.phar, необходимо задать phar://boo.phar/my/file.php. &reftitle.errors; Выбрасывает исключение BadMethodCallException, если __construct() вызван дважды. Выбрасывает исключение UnexpectedValueException, если запрошенный URL некорректен, phar-архив невозможно открыть либо если указанный файл отсутствует в архиве. &reftitle.examples; Пример использования <function>PharFileInfo::__construct</function> $text) { echo "номер строки $line: $text"; } // так то же работает $file = new PharFileInfo('phar:///path/to/my.phar/testfile.txt'); foreach ($file as $line => $text) { echo "номер строки $line: $text"; } } catch (Exception $e) { echo 'Операции Phar завершились ошибкой; } ?> ]]> &example.outputs;