欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php 怎么隐藏银行卡号

程序员文章站 2022-03-12 19:13:48
...

php隐藏银行卡号的方法:首先创建一个PHP示例文件;然后定义一个formatBankCardNo方法;最后在方法体内通过“str_split”和“array_fill”等函数将银行卡号中间几位替换为星号即可。

php 怎么隐藏银行卡号

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

在开发中,经常遇到一些小问题,比如用户隐私问题就值得关注下,在页面上显示的内容都要处理下才可以

对银行卡,手机号,真实姓名,身份证进行掩码也是常见的

  /** 
* 对银行卡号进行掩码处理 
* 掩码规则头4位,末尾余数位不变,中间4的整数倍字符用星号替换,并且用每隔4位空格隔开 
* @author 晓风<215628355@qq.com> 
* @param  string $bankCardNo 银行卡号 
* @return string             掩码后的银行卡号 
*/  
function formatBankCardNo($bankCardNo){  
//每隔4位分割为数组  
$split = str_split($bankCardNo,4);  
//头和尾保留,其他部分替换为星号  
$split = array_fill(1,count($split) - 2,"****") + $split;  
ksort($split);  
//合并  
return implode(" ",$split);  
}

【推荐学习:《PHP视频教程》】

以上就是php 怎么隐藏银行卡号的详细内容,更多请关注其它相关文章!

相关标签: php