Méthode Masquer : 1. Utilisez l'instruction "substr_replace($str,str_repeat("*",6), -6)" pour masquer les 6 derniers chiffres ; 2. Utilisez "substr_replace($str,str_repeat("*" , 6),6,6)" peut masquer les 6 chiffres du milieu.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
En PHP, vous pouvez utiliser la fonction substr_replace() et la fonction substr_replace() pour masquer le numéro d'identification et remplacer le nombres cachés dans un astérisque.
1. Masquez les 6 derniers chiffres du numéro d'identification
<?php header("Content-type:text/html;charset=utf-8"); $str = "371515111111116042"; echo substr_replace($str,str_repeat("*",6),-6); ?>
2 Masquez les 6 chiffres du milieu du numéro d'identification
<?php header("Content-type:text/html;charset=utf-8"); $str = "371515111111116042"; echo substr_replace($str,str_repeat("*",6),6,6); ?>
3. Numéro d'identification
<?php header("Content-type:text/html;charset=utf-8"); $str = "371515111111116042"; echo substr_replace($str,str_repeat("*",6),0,6); ?>
Description :
La fonction substr_replace() remplace une partie d'une chaîne par une autre chaîne ; elle remplacera une chaîne de longueur spécifiée à partir de la position spécifiée. La fonction
str_repeat() répète une chaîne un nombre de fois spécifié.
Dans l'exemple ci-dessus, le caractère astérisque "*" est répété un nombre de fois spécifié (en fonction du nombre de chiffres à masquer) et la sous-chaîne produite est utilisée comme valeur de remplacement pour remplacer une partie de la chaîne.
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!