
mcrypt_module_open 함수는 mcrypt 모듈을 열기 위해 사용하는 함수입니다. 이 함수의 첫 번째 인수는 mcrypt 모듈의 이름을 나타내는 문자열입니다.
예를 들어, AES-128-CBC 알고리즘을 사용하려면, 'aes'을 첫 번째 인수로 전달해야 합니다.
mcrypt_module_open 함수는 두 번째 인수로 mcrypt 모듈의 매개변수를 받습니다. 이 매개변수는 mcrypt 모듈의 속성을 지정하는 구조체입니다.
mcrypt_module_open 함수는 성공적으로 모듈을 열었을 때 0을 반환하고, 실패했을 때 -1을 반환합니다.
예를 들어, 다음 코드는 AES-128-CBC 알고리즘을 사용하여 mcrypt 모듈을 열어보겠습니다.
#hostingforum.kr
php
$module = mcrypt_module_open('aes', '', 'cbc', '');
if ($module === false) {
echo '모듈 열기 실패';
} else {
echo '모듈 열기 성공';
}
2025-05-02 16:31