Функция «zip_entry_compressionmethod()» в PHP используется для получения метода сжатия файла в ZIP-архиве. Он возвращает метод сжатия в виде целочисленного значения, которое можно использовать для определения способа сжатия файла.
Ниже приведены возможные методы сжатия, которые могут быть возвращены функцией «zip_entry_compressionmethod()»:
- ZIP_CM_STORE: этот метод указывает, что файл хранится без сжатия.
- ZIP_CM_SHRINK: этот метод указывает, что файл сжат с использованием алгоритма SHRINK.
- ZIP_CM_REDUCE_1: этот метод указывает, что файл сжат с использованием алгоритма REDUCE-1.
- ZIP_CM_REDUCE_2: этот метод указывает, что файл сжат с использованием алгоритма REDUCE-2.
- ZIP_CM_REDUCE_3: этот метод указывает, что файл сжат с использованием алгоритма REDUCE-3.
- ZIP_CM_REDUCE_4: этот метод указывает, что файл сжат с использованием алгоритма REDUCE-4.
- ZIP_CM_IMPLODE: этот метод указывает, что файл сжат с использованием алгоритма IMPLODE.
- ZIP_CM_DEFLATE: этот метод указывает, что файл сжат с использованием алгоритма DEFLATE.
- ZIP_CM_DEFLATE64: этот метод указывает, что файл сжат с использованием алгоритма DEFLATE64.
- ZIP_CM_PKWARE_IMPLODE: этот метод указывает, что файл сжат с использованием алгоритма сжатия PKWARE.
- ZIP_CM_BZIP2: этот метод указывает, что файл сжат с использованием алгоритма BZIP2.
- ZIP_CM_LZMA: этот метод указывает, что файл сжат с использованием алгоритма LZMA.
- ZIP_CM_TERSE: этот метод указывает, что файл сжат с использованием алгоритма TERSE.
- ZIP_CM_LZ77: этот метод указывает, что файл сжат с использованием алгоритма LZ77.
- ZIP_CM_WAVPACK: этот метод указывает, что файл сжат с использованием алгоритма WavPack.
- ZIP_CM_PPMD: этот метод указывает, что файл сжат с использованием алгоритма PPMD.