PharData::setStub

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)

PharData::setStubФункция-пустышка: метод setStub допустим только для объектов Phar, но не PharData

Описание

public function PharData::setStub(resource|string $stub, int $length = -1): true

Неисполняемым tar- и zip-архивам нельзя содержать загрузочную заглушку, поэтому метод только выбрасывает исключение.

Список параметров

stub
Формально, строка или дескриптор открытого потока; при включении архива код заглушки выполняется как начальный загрузчик. Параметр игнорируется.
length
Формально, количество байтов, которое требуется прочитать из потока, если в аргументе stub передали ресурс. Параметр игнорируется.

Возвращаемые значения

Функция возвращает логическое значение true.

Ошибки

При вызове метод выбрасывает исключение PharException.

Список изменений

Версия Описание
8.4.0 Вместо общего логического типа bool теперь возвращается конкретный тип true.

Смотрите также

  • Phar::setStub() - Устанавливает в Phar-архив заглушку, которая играет роль начального загрузчика PHP