Phar::getSignature
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0)
Phar::getSignature — Отримати MD5/SHA1/SHA256/SHA512/OpenSSL підпис Phar-архіву
Опис
public Phar::getSignature(): array|false
Повертає перевірочний підпис phar-архіву у вигляді рядка шістнадцяткових цифр.
Список параметрів
Значення, що повертаються
Масив, що містить цифровий підпис відкритого архіву за ключом hash
, иMD5
SHA-1
SHA-256
SHA-512
илиOpenSSL
по ключуhash_type
. Підпис - це хеш, обчислений від вмісту архіву, яку можна використовуватиме перевірки його цілісності. Коректний підпис потрібен для всіх архівів, що запускаються, якщо дозволена INI-змінна phar.require_hash. Якщо сигнатури немає, функція повертає false