mcrypt_module_self_test

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

mcrypt_module_self_test — 이 함수는 지정된 모듈에서 자체 테스트를 실행합니다.

경고 이 함수는 PHP 7.1.0에서 더 이상 사용되지 않으며 PHP 7.2.0에서 제거되었습니다. 이 함수에 의존하는 것은 매우 권장되지 않습니다.


설명

mcrypt_module_self_test(string $algorithm, string $lib_dir = ?): bool

이 함수는 지정된 알고리즘에서 자체 테스트를 실행합니다.


매개변수

algorithm
MCRYPT_ciphername 상수 중 하나 또는 알고리즘 이름(문자열).
lib_dir
선택적 lib_dir 매개변수는 시스템에서 알고리즘 모듈이 있는 위치를 포함할 수 있습니다.

반환 값

함수는 자체 테스트가 성공하면 true를 반환하고 실패하면 false를 반환합니다.


Examples

예제 #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)