Maison >développement back-end >Problème PHP >Comment implémenter le remplacement de caractères en php

Comment implémenter le remplacement de caractères en php

藏色散人
藏色散人original
2020-04-24 15:53:502839parcourir

Comment implémenter le remplacement de caractères en php

Comment remplacer des caractères en php

php remplace les caractères dans une chaîne Il existe généralement deux fonctions qui peuvent. Utilisation de str_replace() et strtr()

fonction str_replace()Définition et utilisation

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

该函数必须遵循下列规则:
如果搜索的字符串是数组,那么它将返回数组。
如果搜索的字符串是数组,那么它将对数组中的每个元素进行查找和替换。
如果同时需要对数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余元素将用空字符串进行替换
如果查找的是数组,而替换的是字符串,那么替代字符串将对所有查找到的值起作用。

Remarque : Cette fonction est sensible à la casse. Veuillez utiliser la fonction str_ireplace() pour effectuer une recherche insensible à la casse.

Remarque : Cette fonction est sécurisée pour les binaires.

Syntaxe

str_replace(find,replace,string,count)

Paramètres

find必需。规定要查找的值。
replace必需。规定替换 find 中的值的值。
string必需。规定被搜索的字符串。
count可选。对替换数进行计数的变量。

Définition et utilisation de la fonction strtr()

La fonction strtr() convertit des caractères de chaînes spécifiques.

Remarque : Si les longueurs des paramètres de et vers sont différentes, ils seront formatés à la longueur la plus courte.

Syntaxe

strtr(string,from,to)

ou :

strtr(string,array)

Paramètres

string必需。规定要转换的字符串。
from必需(除非使用数组)。规定要改变的字符。
to必需(除非使用数组)。规定要改变为的字符。
array必需(除非使用 from 和 to)。数组,其中的键名是更改的原始字符,键值是更改的目标字符。

Pour plus de connaissances connexes, veuillez faire attention au Site Web PHP chinois ! !

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