在线文档教程
PHP
加密 | Cryptography

mcrypt_module_self_test

mcrypt_module_self_test

(PHP 4 >= 4.0.2, PHP 5, PHP 7)

mcrypt_module_self_test - 此函数在指定的模块上运行自测

警告

这个函数从 PHP 7.1.0 开始已经被 DEPRECATED 了。依靠这个功能是非常不鼓励的。

描述

bool mcrypt_module_self_test ( string $algorithm [, string $lib_dir ] )

该功能在指定的算法上运行自检。

参数

algorithm

其中一个MCRYPT_ciphername常量或算法的名称作为字符串。

lib_dir

可选lib_dir参数可以包含算法模块在系统上的位置。

返回值

如果自检成功FTRUE,或者ALSE失败,函数会返回。

例子

示例#1 mcrypt_module_self_test()示例

<?php var_dump(mcrypt_module_self_test(MCRYPT_RIJNDAEL_128)) . "\n"; var_dump(mcrypt_module_self_test(MCRYPT_BOGUS_CYPHER) ?>

上面的例子将输出:

bool(true) bool(false)

← mcrypt_module_open

mcrypt_ofb →