略微加速

PHP官方手册 - 互联网笔记

PHP - Manual: 预定义常量

2024-12-20

预定义常量

下列常量由此扩展定义,且仅在此扩展编译入 PHP 或在运行时动态载入时可用。

Phar compression constants
Constant Value Description
Phar::NONE (int) 0x00000000 no compression
Phar::COMPRESSED (int) 0x0000F000 bitmask that can be used with file flags to determine if any compression is present
Phar::GZ (int) 0x00001000 zlib (gzip) compression
Phar::BZ2 (int) 0x00002000 bzip2 compression
Phar file format constants
Constant Value Description
Phar::PHAR (int) 1 phar file format
Phar::TAR (int) 2 tar file format
Phar::ZIP (int) 3 zip file format
Phar signature constants
Constant Value Description
Phar::MD5 (int) 0x0001 signature with md5 hash algorithm
Phar::SHA1 (int) 0x0002 signature with sha1 hash algorithm
Phar::SHA256 (int) 0x0003 signature with sha256 hash algorithm (requires hash extension)
Phar::SHA512 (int) 0x0004 signature with sha512 hash algorithm (requires hash extension)
Phar::OPENSSL (int) 0x0010 signature with OpenSSL public/private key pair. This is a true, asymmetric key signature.
Phar webPhar mime override constants
Constant Value Description
Phar::PHP (int) 0 used to instruct the mimeoverrides parameter of Phar::webPhar() that the extension should be parsed as a PHP file
Phar::PHPS (int) 1 used to instruct the mimeoverrides parameter of Phar::webPhar() that the extension should be parsed as a PHP source file through highlight_file()
add a noteadd a note

User Contributed Notes

There are no user contributed notes for this page.

官方地址:https://www.php.net/manual/en/phar.constants.php

北京半月雨文化科技有限公司.版权所有 京ICP备12026184号-3