Maison > développement back-end > Problème PHP > Qu'est-ce que la fonction de remplacement de texte php ?

Qu'est-ce que la fonction de remplacement de texte php ?

青灯夜游
Libérer: 2023-03-11 09:10:01
original
2938 Les gens l'ont consulté

En PHP, la fonction de remplacement de texte est str_replace(), qui peut utiliser une nouvelle chaîne pour remplacer une chaîne spécifique spécifiée dans la chaîne d'origine ; le format de syntaxe " str_replace (trouver une valeur, remplacer une valeur, une chaîne/un tableau, remplacer un numéro) ".

Qu'est-ce que la fonction de remplacement de texte php ?

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

En PHP, la fonction de remplacement de texte est str_replace(). La fonction

str_replace() remplace certains caractères d'une chaîne par d'autres caractères (sensible à la casse).

La fonction doit suivre les règles suivantes :

  • Si la chaîne recherchée est un tableau, alors elle renverra un tableau.

  • Si la chaîne recherchée est un tableau, elle trouvera et remplacera chaque élément du tableau.

  • Si vous devez rechercher et remplacer le tableau en même temps et que les éléments à remplacer sont inférieurs au nombre d'éléments trouvés, les éléments en excès seront remplacés par des chaînes vides

  • Si le La recherche est un tableau et si le remplacement est une chaîne, la chaîne de remplacement fonctionnera pour toutes les valeurs trouvées.

Syntaxe

str_replace(find,replace,string,count)
Copier après la connexion
参数描述
find必需。规定要查找的值。
replace必需。规定替换 find 中的值的值。
string必需。规定被搜索的字符串。
count可选。对替换数进行计数的变量。

Valeur de retour : renvoie une chaîne ou un tableau avec la valeur de remplacement.

Exemple 1 :

<?php
$str="Hello world!";
echo str_replace("world","Shanghai",$str);
?>
Copier après la connexion

Sortie :

Hello Shanghai!
Copier après la connexion

Exemple 2 :

<?php
$find = array("Hello","world");
$replace = array("B");
$arr = array("Hello","world","!");
print_r(str_replace($find,$replace,$arr));
?>
Copier après la connexion

Sortie :

Array ( [0] => B [1] => [2] => ! )
Copier après la connexion

Apprentissage recommandé : "PHP Video éditorial"

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:
source:php.cn
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