PHP 隐藏手机号,身份证号
1:隐藏手机号//1.字符串截取法
$new_tel1 = substr($tel, 0, 3).'****'.substr($tel, 7);
var_dump($new_tel1);
> string(11) "123****8910"
//2.替换字符串的子串
$new_tel2 = substr_replace($tel, '****', 3, 4);
var_dump($new_tel2);
> string(11) "123****8910"
//3.用正则
$new_tel3 = preg_replace('/(\d{3})\d{4}(\d{4})/', '$1****$2', $tel);
var_dump($new_tel3);
> string(11) "123****8910"2:隐藏身份证号$str = "371515111111116042";
$new_idcard = substr_replace($str,str_repeat("*",6),6,6);
var_dump($new_idcard );3:隐藏姓名后两位或一位$user_name = '颜汐';
$strlen = mb_strlen($user_name, 'utf-8'); //获取字符长度
$firstStr = mb_substr($user_name, 0, 1, 'utf-8'); //查找字符第一个
$str = $firstStr . str_repeat('*', $strlen - 1); //拼接第一个+把字符串 "* " 重复 $strlen - 1 次:
var_dump($str);
PHP 隐藏手机号,身份证号相关推荐
- Java对姓名, 手机号, 身份证号, 地址进行脱敏
替换几位就用几个*号 一.姓名 1, 脱敏规则: 只显示第一个汉字,比如李某某置换为李**, 李某置换为李* private static String desensitizedName(String ...
- [前台]---js+jquery校验姓名,手机号,身份证号
记一次前台验证姓名,手机号,身份证号的代码,复制即用,前提是有引入jquery. var name = "姓名"if(!is_forbidName(name)){alert(&qu ...
- wps姓名隐藏为星号_EXCEL里如何给姓名手机号身份证号等隐私信息设置星号隐藏起来?...
在EXCEL表格里如图有时为了保护隐私,需要把姓名啊手机啊身份证号啊这些敏感的个人信息以星号显示,要如何操作呢?下面演示一下操作步骤: 一.星号姓名 1.在需要设置的单元格里输入=REPLACE(E2 ...
- 正则表达式验证手机号 身份证号 银行卡号 姓名输入
手机号验证var mobile = /^1[3|4|5|7|8]\d{9}$/;mobile.test(value);生日格式转换'20171102'.replace(/^(\d{4})(\d{2}) ...
- 手机号身份证号正则表达式
手机号正则表达式:/^1[3-9]\d{9}$/ 身份证号正则表达式:/(^[1-9][0-9]{13}(\d|X|x)$)|(^[1-9]\d{17}$)|(^[1-9]\d{16}(\d|X|x) ...
- uniapp授权获取微信支付宝小程序手机号身份证号
需求描述:采用uniapp框架同时开发微信和支付宝两端小程序,要求用户授权获取手机号信息. 方案一:采用 button 配置 open-type="getPhoneNumber" ...
- 手机号身份证号*****加密
今天写的一个页面,里面有个效果,手机号中间4位数字被替换了星号,这个效果挺简单的,实现的方法有多种,既可以是字符串截取也可以用正则 ^_^ 要达到的效果如下: 135****2627 JS代码: 方法 ...
- java数据脱敏处理,手机号,身份证号和银行卡号打码展示
目录 方式1:substring分割 方式2:正则匹配验证 方式3:StringUtils.overlay 1 先引入commons-lang3,这个基本每个项目都用到 2 数据处理 3 测试结果 方 ...
- 地址 脱敏规则_Java对姓名, 手机号, 身份证号, 地址进行脱敏
替换几位就用几个*号 一.姓名 1, 脱敏规则: 只显示第一个汉字,比如李某某置换为李**, 李某置换为李* private staticString desensitizedName(String ...
- ant-design表单验证手机号身份证号
<Form.Itemlabel="电话"name="phone"rules={[{required: true, message: '请输入电话', ma ...
最新文章
- Javascript 用本页面文本域中的HTML代码打开一个空白窗口来运行
- LeetCode 1452. 收藏清单(std::includes判断子集)
- 一起来玩AZURE SQL(一)AZURE SQL 介绍
- jQuery.i18n.properties实现js国际化
- 7月25日训练赛签到题HDU1257
- 第11章:项目风险管理——章节真题
- Linux——进程间通信(管道)
- 四叉树与八叉树原理 / AABB OBB / 碰撞检测优化
- 51NOD 1072 Wythoff Game
- Chase your purpose,not your passion
- 安卓手机网上商城-2号店
- js页面中实现加载更多功能
- Ubuntu command 记录
- LinuxIP白名单设置
- SpringBoot学习-用户注册登录
- java的Intersect用法_SQL INTERSECT的用法
- java 12306验证码识别_GitHub - sunqipeng-cn/JavaVerify: 用java 编写的验证码识别
- JCcreator 4.5 注册码
- 解决笔记本电脑电源显示0%,电源连接,正在充电但不充电
- 等保2.0 二级和三级安全设备拓扑图
热门文章
- 台式计算机系统错误,台式电脑开机蓝屏,代码是0×0000006B,怎么修复?
- android 竖屏拍照旋转90度,三星等机型上拍照后图片被旋转90度的解决方案
- TCP/IP协议——一文读懂数字摘要、数字签名,哆啦A梦特别版1.0(个人收藏学习笔记)
- 【数学】Sixth Grade Math
- win7旗舰恢复出厂设置_教你把电脑恢复出厂设置。
- Cartographer学习总结
- 爱了,阿里P9开源分享内部Java核心开发手册(2022版)覆盖P5到P8
- SAP 从零起步之 1.1 创建公司代码
- RGB取反,渐变色计算
- 中兴NFC手机无法读应用问题