【发布时间】:2018-01-02 14:58:29
【问题描述】:
【问题讨论】:
【问题讨论】:
codeigniter 已经在他们的 encrypt Library 官方文档中提到了它
此库已被弃用,仅保留用于向后 兼容性。请使用新的Encryption Library。
使用新的加密库。 https://codeigniter.com/userguide3/libraries/encryption.html
【讨论】:
我使用的是php 7.2,我可以使用新的库加密推荐解决。
例子:
// #Encrypt
$this->load->library('encryption');
$to_encrypt="some value";
$this->encryption->initialize(
array(
'cipher' => 'aes-256',
'mode' => 'ctr',
'key' => $this->config->config['encryption_key']
)
);
echo $this->encryption->encrypt($to_encrypt);
更多信息 -> https://codeigniter.com/userguide3/libraries/encryption.html
【讨论】:
$this->encryption->decrypt($var); 代替 $this->encryption->decode($var)