openssl_cipher_iv_length

(PHP 5 >= 5.3.3, PHP 7, PHP 8)

openssl_cipher_iv_length獲取密碼iv長(zhǎng)度

說(shuō)明

openssl_cipher_iv_length(string $method): int

獲取密碼初始化向量(iv)長(zhǎng)度。

參數(shù)

method

密碼的方法,更多值查看 openssl_get_cipher_methods() 函數(shù)。

返回值

成功,返回密碼長(zhǎng)度, 失敗返回 false .

錯(cuò)誤/異常

當(dāng)密碼方法未知時(shí),拋出一個(gè)E_WARNING 級(jí)的錯(cuò)誤。

范例

示例 #1 openssl_cipher_iv_length() 范例

<?php
$method 
'AES-128-CBC';
$ivlen openssl_cipher_iv_length($method);

echo 
$ivlen;
?>

以上例程的輸出類似于:

16