mcrypt_get_block_size

(PHP 4, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)

mcrypt_get_block_size��ü����㷨�ķ����С

Warning

This function has been DEPRECATED as of PHP 7.1.0. Relying on this function is highly discouraged.

˵��

mcrypt_get_block_size ( int $cipher ) : int
mcrypt_get_block_size ( string $cipher , string $mode ) : int

��һ��ԭ����� libmcrypt 2.2.x�� �ڶ���ԭ����� libmcrypt 2.4.x �� 2.5.x��

mcrypt_get_block_size() ������ȡ cipher �����а����˼���ģʽ�� �����㷨�����С��

mcrypt_enc_get_block_size() �����������ã� ��Ϊ������ʹ�� mcrypt_module_open() ���������ص���Դ��

����

cipher

MCRYPT_ciphername �����е�һ�����������ַ���ֵ���㷨���ơ�

mode

MCRYPT_MODE_modename �����е�һ�����������ַ����е�һ����"ecb"��"cbc"��"cfb"��"ofb"��"nofb" �� "stream"��

����ֵ

�������ֽ�Ϊ��λ�Ĵ��㷨�ķ������ݴ�С�� ������ʧ��ʱ���� FALSE��

����

Example #1 mcrypt_get_block_size() ����

�� libmcrypt 2.4.x �� 2.5.x �� ���ʹ�ñ�������

<?php

echo mcrypt_get_block_size('tripledes''ecb'); // 8

?>

�μ�