Maison >développement back-end >Problème PHP >Comment remplacer le numéro d'identification par un astérisque en php

Comment remplacer le numéro d'identification par un astérisque en php

WBOY
WBOYoriginal
2021-11-17 11:42:003974parcourir

En PHP, vous pouvez utiliser la fonction substr_replace() pour remplacer le numéro d'identification par un astérisque. La syntaxe est "substr_replace (chaîne du numéro d'identification, chaîne de l'astérisque, position de remplacement de départ, longueur de la chaîne de remplacement);", où le La « longueur de la chaîne de remplacement » doit être la même que la longueur de la « chaîne de l'astérisque ».

Comment remplacer le numéro d'identification par un astérisque en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comment remplacer le numéro d'identification par un astérisque en php

En PHP, nous pouvons utiliser la fonction substr_replace() pour remplacer l'astérisque par le numéro d'identification. La fonction substr_replace() remplace une partie de la chaîne par une autre chaîne. La syntaxe de la fonction

substr_replace() est :

substr_replace(string,replacement,start,length)

Il est à noter que :

  • Le paramètre string est obligatoire, indiquant la chaîne à vérifier, le paramètre de remplacement est également obligatoire, indiquant le caractère à vérifier ; être inséré. Le paramètre start est obligatoire et spécifie où commencer le remplacement dans la chaîne.

  • Nombre positif - Commencez le remplacement à la position spécifiée dans la chaîne
  • Nombre négatif - Commencez le remplacement à la position spécifiée à partir de la fin de la chaîne

    0 - Commencez le remplacement au premier caractère de la chaîne

    paramètre de longueur Est facultatif et spécifie le nombre de caractères à remplacer. La valeur par défaut est la même que la longueur de la chaîne.

  • Nombre positif - la longueur de la chaîne à remplacer
  • Nombre négatif - représente le nombre de caractères entre la fin de la chaîne à remplacer et la fin de la sous-chaîne à remplacer.

    0 - Insérer au lieu de remplacer

    L'exemple est le suivant :

  • <?php
    $str = "341234567891236439";
    $xing =&#39;**************&#39;;
    $xing2 =&#39;************&#39;;
    echo substr_replace($str,$xing,0,14);//保留后4位
    echo &#39;<br/>&#39;;
    echo substr_replace($str,$xing2,2,12)//保留前2位和后4位
    ?>
Résultat de sortie :



Si vous êtes intéressé, vous pouvez cliquer sur "

Tutoriel vidéo PHPComment remplacer le numéro didentification par un astérisque en php" pour en savoir plus sur l'étude des connaissances 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn