Comment implémenter str_replace en PHP?



Dans cet article, nous allons jeter un oeil à str_replace en PHP pour essayer de comprendre le concept en détail, puis le suivre avec une démonstration pratique.

Travailler avec des modèles de caractères est devenu très important ces jours-ci car il y a un grand nombre de traitements de données qui se produisent ces jours-ci. Dans cet article, nous allons jeter un oeil à str_replace dans pour essayer de comprendre le concept en détail.

Les pointeurs suivants seront traités dans cet article,





Alors commençons avec cet article sur str_replace en PHP,

str_replace en PHP

Afin de remplacer certains caractères par d'autres caractères dans la chaîne, nous avons des fonctionnalités en PHP qui fonctionnent avec certaines règles spécifiques. Elles sont:



  • Il renvoie un tableau si la chaîne doit être recherchée dans un tableau.
  • La recherche et le remplacement sont effectués avec chaque élément du tableau si la chaîne doit être recherchée dans un tableau.
  • Une chaîne vide sera utilisée si à la fois find et replace sont des tableaux et remplace également a moins d'éléments que find.
  • La chaîne de remplacement sera utilisée pour chaque valeur de recherche si find est un tableau et replace est une chaîne

Passant à cet article sur str_replace en PHP, jetons un œil à la fonction suivante,

Qu'est-ce que str_replace ()?

str_replace () est une fonction intégrée qui est utilisée pour remplacer certains caractères par d'autres caractères dans une chaîne. c'est-à-dire remplace toutes les occurrences d'un mot dans la chaîne.

Syntaxe: str_replace (trouver, remplacer, chaîne, compter)



Trouver : Ce paramètre peut être de type chaîne ou tableau qui spécifie la chaîne à rechercher et à remplacer.

Remplacer: Ce paramètre peut également être de type chaîne ou tableau qui spécifie la chaîne que nous voulons remplacer.

Chaîne: Ce paramètre spécifie la chaîne ou le tableau de chaînes dans lequel nous voulons rechercher et remplacer.

est hadoop difficile à apprendre

Compter: Ce paramètre est facultatif lorsque la valeur est définie sur le nombre total d'opérations de remplacement.

Voyons un exemple où le paramètre de recherche et de remplacement est un type de chaîne:

 
sushma adore coder parce que sushma veut être placée dans une bonne entreprise basée sur les produits

Dans l'exemple ci-dessus, chaque occurrence de «ashok» est remplacée par «sushma».

Voyons un autre exemple où le paramètre de recherche et de remplacement est un type de tableau:

 

Production

Vos amis sont Sushma, Vaibhav, Adarsh, Chintan

Lorsque les paramètres sont de type tableau, tous les éléments dutrouversont recherchés dans la chaîne et remplacés par les éléments correspondants dans leremplacerargument. Si le nombre d'éléments dansremplacerl'argument est moins que cela danstrouverarray, alors s'il y a des occurrences des éléments supplémentaires detrouverargument dans lechaîneargument alors ils seront remplacés par une chaîne vide. Si lachaîneparamètre est également un tableau au lieu d'une chaîne, alors tous les éléments dechaînesera recherché.

Cette fonction est sensible à la casse et afin de surmonter ce problème, nous avons str_ireplace () pour effectuer une correspondance insensible à la casse.

Passant à cet article sur str_replace en PHP, jetons un œil à la fonction suivante,

Qu'est-ce que str_ireplace ()?

str_ireplace () est une fonction intégrée qui est similaire à str_replace (), c'est-à-dire remplace les caractères qui sont même des caractères sensibles à la casse dans une chaîne.

Syntaxe: str_ireplace (trouver, remplacer, chaîne, compter)

Voyons un exemple où le paramètre de recherche et de remplacement est un type de chaîne (quelle que soit la chaîne sensible à la casse):

 

Production:

sushma adore coder parce que sushma veut être placée dans une bonne entreprise basée sur les produits

Voyons un autre exemple où le paramètre de recherche et de remplacement est un type de tableau (quelle que soit la chaîne sensible à la casse):

 

Production

Vos amis sont Sushma, Vaibhav, Adarsh, Chintan

Avec cela, nous arrivons à la fin de cet article, j'espère que vous avez appris les deux fonctions intégrées de PHP, c'est-à-dire str_replace () et str_ireplace () avec des exemples appropriés.

Si vous avez trouvé cet article str_replace dans PHP pertinent, consultez le par Edureka, une entreprise d'apprentissage en ligne de confiance avec un réseau de plus de 250 000 apprenants satisfaits répartis dans le monde entier.

Vous avez une question pour nous? Veuillez le mentionner dans la section commentaires de cet article et je vous répondrai.