预定义常量

以下常量由此扩展定义,并且仅在扩展已编译到 PHP 中或在运行时动态加载时可用。

Phar 压缩常量
常量 描述
Phar::NONE (int) 0x00000000 无压缩
Phar::COMPRESSED (int) 0x0000F000 可以与文件标志一起使用的位掩码,用于确定是否存在任何压缩
Phar::GZ (int) 0x00001000 zlib (gzip) 压缩
Phar::BZ2 (int) 0x00002000 bzip2 压缩
Phar 文件格式常量
常量 描述
Phar::PHAR (int) 1 phar 文件格式
Phar::TAR (int) 2 tar 文件格式
Phar::ZIP (int) 3 zip 文件格式
Phar 签名常量
常量 描述
Phar::MD5 (int) 0x0001 使用 md5 哈希算法的签名
Phar::SHA1 (int) 0x0002 使用 sha1 哈希算法的签名
Phar::SHA256 (int) 0x0003 使用 sha256 哈希算法的签名(需要哈希扩展)
Phar::SHA512 (int) 0x0004 使用 sha512 哈希算法的签名(需要哈希扩展)
Phar::OPENSSL (int) 0x0010 使用 OpenSSL 公钥/私钥对签名。这是一个真正的非对称密钥签名。
Phar::OPENSSL_SHA256 (int)    
Phar::OPENSSL_SHA512 (int)    
Phar webPhar MIME 覆盖常量
常量 描述
Phar::PHP (int) 0 用于指示 Phar::webPhar() 的 mimeoverrides 参数,扩展应该被解析为 PHP 文件
Phar::PHPS (int) 1 用于指示 Phar::webPhar() 的 mimeoverrides 参数,扩展应该通过 highlight_file() 被解析为 PHP 源文件
添加笔记

用户贡献的笔记

此页面没有用户贡献的笔记。
To Top