Maison > développement back-end > Problème PHP > Comment remplacer la valeur du tableau par un astérisque en php

Comment remplacer la valeur du tableau par un astérisque en php

青灯夜游
Libérer: 2023-03-16 06:48:01
original
1864 Les gens l'ont consulté

Vous pouvez utiliser array_splice() pour remplacer les valeurs du tableau par des astérisques. Si vous souhaitez remplacer une seule valeur, vous pouvez utiliser "array_splice(array, start position, 1, "*")" ; si vous souhaitez remplacer plusieurs valeurs, vous pouvez utiliser "array_splice(array, position, replacement number, replacement array)", le tableau contient plusieurs valeurs de remplacement.

Comment remplacer la valeur du tableau par un astérisque en php

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 array_splice() pour remplacer la valeur du tableau par des astérisques.

array_splice() est une fonction puissante qui peut supprimer, insérer et remplacer des éléments.

Utilisez la fonction array_splice() pour remplacer un nombre spécifié d'éléments à partir d'une position spécifiée Si plusieurs valeurs sont remplacées, la valeur de remplacement peut être un tableau.

array_splice($array,$start,$length,$replacement)
Copier après la connexion

Paramètres :

  • arr représente un tableau.
  • start indique la position (indice) où commence la suppression :
    • Si start est un nombre positif, il sera supprimé d'avant en arrière.
    • Si start est un nombre négatif, commencez à partir de la position - commencez à partir de la fin de l'arr et supprimez de l'arrière vers l'avant. Par exemple, -2 signifie commencer de l’avant-dernier élément du tableau.
  • length est un paramètre facultatif, indiquant le nombre d'éléments à supprimer :
    • Si length est un nombre positif, cela signifie que les éléments de longueur sont supprimés
    • Si length est un nombre négatif, alors il sera supprimé depuis le début ; jusqu'à la fin du tableau Compte à rebours tous les éléments jusqu'à la longueur ;
    • En cas d'omission, tous les éléments du début à la fin du tableau seront supprimés.
  • replacement est un paramètre facultatif indiquant la valeur à remplacer. Si le remplacement a plusieurs valeurs, il doit être défini sur un tableau. S'il n'y a qu'une seule valeur, il n'est pas nécessaire de le définir sur un tableau.

Si une opération de remplacement est effectuée, la valeur de la longueur et le nombre de remplacements doivent être cohérents.

Exemple 1 : Remplacer une valeur du tableau par un astérisque

<?php
$arr=array(1,2,3,4,5);
var_dump($arr);
array_splice($arr,1,1,"*");
var_dump($arr);
?>
Copier après la connexion

Comment remplacer la valeur du tableau par un astérisque en php

Exemple 2 : Remplacer plusieurs valeurs du tableau par des astérisques

Si plusieurs valeurs sont remplacées, la valeur de remplacement peut être un tableau ; et Le nombre de remplacements et la longueur du tableau de remplacement doivent être cohérents.

<?php
$arr=array(1,2,3,4,5);
var_dump($arr);
array_splice($arr,1,3,array("*","*","*"));
var_dump($arr);
?>
Copier après la connexion

Comment remplacer la valeur du tableau par un astérisque en 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!

Étiquettes associées:
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal