zoukankan      html  css  js  c++  java
  • 031.CI4框架CodeIgniter,使用自带的encryption加密类

    01.我们在控制器中,写入调用系统自带的加密类处理方法,代码如下:

    <?php namespace AppControllers;
    
    class Hello extends BaseController
    {
        //http://127.0.0.1/CI4/public/index.php/hello/
    
        public $encrypter;
    
        function __construct()
        {
            // 加载加密类
            $this->encrypter = ConfigServices::encrypter();
        }
    
        public function index()
        {
            $text = '青青子衿悠悠我心';
            $encryptiontext = $this->encrypter->encrypt($text);
    
            // 输出的是一段加密后的乱码
            echo $encryptiontext . "<br><br>";
    
            // 输出: 青青子衿悠悠我心
            echo $this->encrypter->decrypt($encryptiontext);
        }
        //--------------------------------------------------------------------
    }

    02.我们在App/Config/Encryption中填写加密的Key

    public $key = 'tianpan';//写入加密key

    03.我们浏览器访问一下:http://127.0.0.1/CI4/public/index.php/hello/,可以看到效果

    原创不易,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢。

     

  • 相关阅读:
    cmd 一键获取 所有连接过的wifi 密码
    MYSQL注入语句
    Web安全篇之SQL注入攻击
    Kali Linux 不能联网上网 解决方法
    php杂项
    laravel下的数据序列化
    填充数据
    css
    array
    GD库常用函数
  • 原文地址:https://www.cnblogs.com/tianpan2019/p/12408404.html
Copyright © 2011-2022 走看看