函數(shù)名稱:mcrypt_enc_get_key_size()
函數(shù)描述:該函數(shù)用于獲取加密算法所需的密鑰長度。
適用版本:PHP 4 >= 4.0.2, PHP 5, PHP 7
語法:int mcrypt_enc_get_key_size ( resource $td )
參數(shù):
- $td:加密算法的資源句柄,通過mcrypt_module_open()函數(shù)返回的。
返回值:返回加密算法所需的密鑰長度(以字節(jié)為單位),如果失敗則返回 FALSE。
示例:
$key_size = mcrypt_enc_get_key_size($td);
echo "加密算法所需的密鑰長度為:".$key_size."字節(jié)";
該示例代碼中,我們首先調(diào)用mcrypt_enc_get_key_size()函數(shù)來獲取加密算法所需的密鑰長度,然后將其輸出到屏幕上。
注意:在使用該函數(shù)之前,需要先調(diào)用mcrypt_module_open()函數(shù)打開一個加密算法,并獲得其資源句柄$td。