我将laravel 5.3升级到了laravel 5.5,并且使用php 7.1.11
在升级时,我遇到了错误
ErrorException (E_ERROR) Function mcrypt_get_iv_size() is deprecated
在config\app
中,我有以下内容
'cipher' => 'AES-256-CBC'
也可以尝试添加以下内容。
error_reporting(E_ALL ^ E_DEPRECATED);
我正在尝试进行IT技术方面的操作,但仍然遇到错误。
$iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
$crypttext = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, self::$skey, $text, MCRYPT_MODE_ECB, $iv);
这是我使用它的代码。