
PHP 7.1 버전부터 mcrypt_create_iv 함수는 deprecated 상태입니다. 대체 함수는 random_bytes 함수입니다.
random_bytes 함수는 난수를 생성하는 데 사용할 수 있습니다. 예를 들어, 32바이트의 난수를 생성하려면 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$random_iv = random_bytes(32);
이러한 방법으로 난수를 생성할 수 있습니다.
또한, PHP 7.1 버전부터는 mcrypt 모듈이 deprecated 상태이므로, mcrypt 모듈을 사용하는 코드는 대체 코드로 수정해야 합니다.
예를 들어, mcrypt_create_iv 함수를 사용하는 코드는 다음과 같습니다.
#hostingforum.kr
php
$random_iv = mcrypt_create_iv(32, MCRYPT_DEV_URANDOM);
이러한 코드는 random_bytes 함수로 대체할 수 있습니다.
#hostingforum.kr
php
$random_iv = random_bytes(32);
이러한 방법으로 mcrypt 모듈을 사용하는 코드를 대체할 수 있습니다.
2025-06-11 19:29