PHP用***隐藏中间的数字或字母
Jun 07, 2016 am 11:35 AM该DEMO有隐藏手机号,邮箱和用户名三种方法。调用方法很简单,只要传要隐藏的字符串即可。function hideStar($str) { //用户名、邮箱、手机账号中间字符串以*隐藏 <br>
if (strpos($str, '@')) { <br>
$email_array = explode("@", $str); <br>
$prevfix = (strlen($email_array[0])
$count = 0; <br>
$str = preg_replace('/([\d\w+_-]{0,100})@/', '***@', $str, -1, $count); <br>
$rs = $prevfix . $str; <br>
} else { <br>
$pattern = '/(1[3458]{1}[0-9])[0-9]{4}([0-9]{4})/i'; <br>
if (preg_match($pattern, $str)) { <br>
$rs = preg_replace($pattern, '$1****$2', $str); // substr_replace($name,'****',3,4); <br>
} else { <br>
$rs = substr($str, 0, 3) . "***" . substr($str, -1); <br>
} <br>
} <br>
return $rs; <br>
}
隐藏字符串DEMO:http://www.sucaihuo.com/php/548.html
PHP以星号隐藏用户名手机和邮箱.zip
( 2.02 KB 下载:8 次 )
AD:真正免费,域名+虚机+企业邮箱=0元

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Découvrez des exemples de code d'introduction à la programmation Python.

Comment utiliser PHP pour écrire le code de la fonction de gestion des stocks dans le système de gestion des stocks

Variables PHP en action : 10 exemples concrets d'utilisation

Exemples de programmation en langage Go : exemples de code dans le développement Web

Java implémente un code de tri à bulles simple

Du débutant au compétent : implémentation de code de structures de données couramment utilisées en langage Go

Guide d'interconnexion Huawei Cloud Edge Computing : exemples de code Java pour implémenter rapidement des interfaces

Conseils et exemples : Apprenez à implémenter l'algorithme de tri par sélection en Java
