您现在的位置是:网站首页>PHP技术PHP技术
PHP将银行卡号处理为每4位一个空格
草谷2019-03-30【PHP技术】
简介通过传入数字卡号,返回每四位后一个空格的字符串
/** * 处理银行卡号每四位一个空格 * @param $str * @return string */ function formart_bank_number($str) { if (!$str) { return $str; } //通过正则,每四位截取到数组中 preg_match('/([\d]{4})([\d]{4})([\d]{4})([\d]{4})([\d]{0,})?/', $str, $match); $str = ''; unset($match[0]); //去除掉第一个键,因为第一个键是银行卡号的完整卡号 //通过循环,将字符串进行拼接并加入空格 foreach ($match as $vo) { $str .= $vo . ' '; } return $str; }
很赞哦! (1)
下一篇: TP5自定义日志记录到文件方法