HEX
Server: nginx/1.28.1
System: Linux 10-41-63-61 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64
User: www (1001)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/ly.fwmnzf.com/vendor/nelexa/zip/src/Constants/GeneralPurposeBitFlag.php
<?php

namespace PhpZip\Constants;

/**
 * General purpose bit flag constants.
 */
interface GeneralPurposeBitFlag
{
    /**
     * General Purpose Bit Flag mask for encrypted data.
     * Bit 0: If set, indicates that the file is encrypted.
     */
    const ENCRYPTION = 1; // 1 << 0

    /**
     * Compression Flag Bit 1 for method Deflating.
     *
     * Bit 2  Bit 1
     * 0      0    Normal compression
     * 0      1    Maximum compression
     * 1      0    Fast compression
     * 1      1    Super Fast compression
     *
     * @see GeneralPurposeBitFlag::COMPRESSION_FLAG2
     */
    const COMPRESSION_FLAG1 = 2; // 1 << 1

    /**
     * Compression Flag Bit 2 for method Deflating.
     *
     * Bit 2  Bit 1
     * 0      0    Normal compression
     * 0      1    Maximum compression
     * 1      0    Fast compression
     * 1      1    Super Fast compression
     *
     * @see GeneralPurposeBitFlag::COMPRESSION_FLAG1
     */
    const COMPRESSION_FLAG2 = 4; // 1 << 2

    /**
     * General Purpose Bit Flag mask for data descriptor.
     *
     * Bit 3: If this bit is set, the fields crc-32, compressed
     * size and uncompressed size are set to zero in the
     * local header. The correct values are put in the data
     * descriptor immediately following the compressed data.
     */
    const DATA_DESCRIPTOR = 8; // 1 << 3

    /**
     * General Purpose Bit Flag mask for strong encryption.
     *
     * Bit 6: Strong encryption.
     * If this bit is set, you MUST set the version needed to extract
     * value to at least 50 and you MUST also set bit 0.
     * If AES encryption is used, the version needed to extract value
     * MUST be at least 51.
     */
    const STRONG_ENCRYPTION = 64; // 1 << 6

    /**
     * General Purpose Bit Flag mask for UTF-8.
     *
     * Bit 11: Language encoding flag (EFS).
     * If this bit is set, the filename and comment fields
     * for this file MUST be encoded using UTF-8. (see APPENDIX D)
     */
    const UTF8 = 2048; // 1 << 11
}