Maison > développement back-end > Problème PHP > Comment implémenter le remplacement des données en php

Comment implémenter le remplacement des données en php

藏色散人
Libérer: 2023-03-08 09:38:01
original
3097 Les gens l'ont consulté

Comment implémenter le remplacement de données en PHP : créez d'abord un exemple de fichier PHP ; puis utilisez la fonction "str_replace" pour remplacer une chaîne par une chaîne ou remplacer un tableau par un tableau.

Comment implémenter le remplacement des données en php

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

Il existe quatre types de remplacement de chaîne PHP Utilisation des fonctions str_replace()

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

// 参数 $search,要替换的字符串,或数组

  

// 参数 $replace,被用来替换的字符串或数组

  

// 参数 $subject,被查询的字符串或数组

  

// 参数 $count,可选,如果被指定,将为设置为替换的次数

  

// 返回值:该函数返回替换后的数组或者字符串(新生成的)

  

  

  //实例一:字符串替换字符串

  $str1 = str_replace("red","black","red green yellow pink purple");

  echo $str1.""//输出结果为black green yellow pink purple

  

  //实例二:字符串替换数组键值

  $arr = array("blue","red","green","yellow");

  $str1 = str_replace("red","pink",$arr,$i);

  print_r($str1);

  

  //实例三:数组替换数组,映射替换

  $arr1 = array("banana","orange");

  $arr2 = array("pitaya","tomato");

  $con_arr = array("apple","orange","banana","grape");

  $con_rep = str_replace($arr1,$arr2,$con_arr,$count);

  print_r($con_rep);

  

  //实例四:如$search为数组,$replace为字符串时

  $search = array("banana","grape");

  $replace = "tomato";

  $arr = array("banana","apple","orange","grape");

  $new_arr = str_replace($search,$replace,$arr,$count);

  print_r($new_arr);

Copier après la connexion

[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!

Étiquettes associées:
php
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