首页 > 编程语言 > 详细

数组键值替换 php

时间:2015-11-12 18:02:28      阅读:319      评论:0      收藏:0      [点我收藏+]

用到的php函数   substr_replace(string,replacement,start,length)  strlen();

实现功能  根据用户的权限 银行卡隐藏中间12位数字

$admin = array("超级管理员","财务经理","财务查询");
$admin_name = $_G[‘user_result‘][‘typename‘]; //检测当前管理员用户名

if( !in_array($admin_name,$admin) ){
foreach( $result[‘list‘] as $key => $value ){
$acc_result = $value[‘account‘];
if($acc_result==""){
$acc_sub = "";
}else if(strlen($acc_result)== 16 ){
$acc_sub = substr_replace($acc_result,"*********",4,8);
}else{
$acc_sub = substr_replace($acc_result,"************",4,11);
}
$result[‘list‘][$key][‘account‘] = $acc_sub;

}

}

数组键值替换 php

原文:http://www.cnblogs.com/5920li/p/4959556.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!