ZipArchive::getExternalAttributesIndex

(PHP 5 >= 5.6.0, PHP 7, PHP 8, PECL zip >= 1.12.4)

ZipArchive::getExternalAttributesIndex — Витягує зовнішні атрибути запису за її індексом

Опис

public ZipArchive::getExternalAttributesIndex(    int $index,    int &$opsys,    int &$attr,    int $flags = 0): bool

Витягує зовнішні атрибути запису за її індексом.

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

index

Індекс запису.

opsys

У разі успішного виконання сюди записується код операційної системи, заданий однією із констант ZipArchive::OPSYS_

attr

У разі успішного виконання записуються сюди зовнішні атрибути. Значення залежить від операційної системи.

flags

Якщо поставлено як ZipArchive::FL_UNCHANGED, буде повернено оригінальні незмінені атрибути.

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

У цьому прикладі метод отримує всі файли з ZIP-архіву test.zip і встановлює їм права Unix, отримані із зовнішніх атрибутів.

Приклад #1 Витягуємо всі записи з їхніми правами Unix

Loading...