PHP Conference Japan 2024

openssl_cipher_key_length

(PHP 8 >= 8.2.0)

openssl_cipher_key_length获取密码密钥长度

描述

openssl_cipher_key_length(string $cipher_algo): int|false

获取密码密钥长度。

参数

cipher_algo

密码方法,请参阅 openssl_get_cipher_methods() 获取可能的取值列表。

返回值

成功时返回密码长度,失败时返回 false

错误/异常

当密码算法未知时,会发出 E_WARNING 级别的错误。

示例

示例 #1 openssl_cipher_key_length() 示例

<?php
$method
= 'AES-128-CBC';

var_dump(openssl_cipher_key_length($method));
?>

以上示例的输出类似于

int(16)
添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top