(PHP 4, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)
mcrypt_get_key_size — Получить размер ключа заданного шифра
Начиная с PHP 7.1.0 функция УСТАРЕЛА, а в PHP 7.2.0 функцию УДАЛИЛИ. Полагаться на функцию настоятельно не рекомендуют.
Первый прототип собран с библиотекой libmcrypt 2.2.x, а второй с libmcrypt 2.4.x или 2.5.x.
   mcrypt_get_key_size() используется для получения размера
   ключа для указанного шифра cipher (в комбинации с
   режимом шифрования).
  
Правильнее будет использовать mcrypt_enc_get_key_size(), так как она возвращает результат по существующему дескриптору шифрования, полученного с помощью mcrypt_module_open().
cipherОдна из констант MCRYPT_ciphername или название алгоритма в виде строки.
modeОдна из констант MCRYPT_MODE_modename, либо одна из следующих строк: "ecb", "cbc", "cfb", "ofb", "nofb" и "stream".
   Возвращает максимально допустимую длину ключа в байтах или false, если возникла ошибка.
  
Пример #1 Пример использования mcrypt_get_key_size()
<?php
    echo mcrypt_get_key_size('tripledes', 'ecb');
?>Этот пример демонстрирует использование функции собранной с libmcrypt 2.4.x и 2.5.x.
Результат выполнения приведённого примера:
24
