zoukankan      html  css  js  c++  java
  • 手机号打码

    一、背景

    今天接了一个新的需求,给人的身份证号打码,就如下图所示:其实并不难,但是思路很关键。

    二、具体实现

    思路如下:

    1. 读取数据

    2. 将敏感数据进行替换

    3. 展示打码数据

    这个时候可能有人会问:为什么不能在前端进行打码处理?

    理由如下:

    如果前端打码,那么别人可以通过chrome的检查功能直接就看到你返回的数据是什么,这样打码完全没有效果的,所以不能在前端打码,要在后端打码。

    具体是如何实现的呢?代码如下:

        public function getMaskID($id) {
            if (empty($id)) {
                return $id;
            }
            $newId = '******************' . substr($id, -4);
            return $newId;
        }

    三、总结

    最近感觉很累,写代码累,吃饭累,躺着累,走路累,看东西也累,就连笑着都累,心也累,

    我猜,可能是自己的生活节奏变快了吧,

    或许,是自己在自己的生活里塞了太多的东西,

    我依稀记得,初中的时候,

    有一次我想尝试下自由,于是我放开双臂尽情奔跑,可是跑了不一会儿就累了,

    从那个时候我开始意识到,我拥有不了全世界,

    我张开的怀抱越大,

    不意味着我能拥抱的越多,

    很有可能意味着自己失去的越快,

    人啊

    忙碌的时候想着安闲

    安闲的时候觉的寂寞

    寂寞着却又不甘寂寞

    于是又开始忙碌......

    越是疲惫

    越是逃离

    越是放纵

    越是劳累

    心太大

    到处搪塞东西给它

    反而不得安闲

    守好自己生命的范围

    小心翼翼的过自己的生活

    保护好自己

    好好爱自己

    会有一天

    你能看到自己的海洋

    你能看到站在阳光下微笑的自己

    一如往昔

    年轻,纯粹,阳光,快乐。

  • 相关阅读:
    WPF之感触
    C# WinForm 给DataTable中指定位置添加列
    MyEclipse 8.6 download 官方下载地址
    将博客搬至CSDN
    Building Microservices with Spring Cloud
    Building Microservices with Spring Cloud
    Building Microservices with Spring Cloud
    Building Microservices with Spring Cloud
    Building Microservices with Spring Cloud
    Building Microservices with Spring Cloud
  • 原文地址:https://www.cnblogs.com/cjjjj/p/9959338.html
Copyright © 2011-2022 走看看