Maison > développement back-end > tutoriel php > PHP remplace certains caractères dans une fonction chaîne str_ireplace()

PHP remplace certains caractères dans une fonction chaîne str_ireplace()

黄舟
Libérer: 2023-03-16 22:58:02
original
1712 Les gens l'ont consulté

Exemple

Remplacez le caractère "WORLD" (insensible à la casse) dans la chaîne "Hello world!" par "Peter" :

<?php
echo str_ireplace("WORLD","Peter","Hello world!");
?>
Copier après la connexion

Définition et la fonction Usage

str_ireplace() remplace certains caractères dans une chaîne (insensible à la casse).

Cette fonction doit suivre les règles suivantes :

  • Si la chaîne recherche est un tableau, alors elle renverra un tableau.

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

  • Si un tableau doit être recherché et remplacé 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 chaînes vides.

  • Si un tableau est recherché et que seule une chaîne est remplacée, la chaîne de remplacement s'appliquera à toutes les valeurs trouvées.

Remarque : Cette fonction n'est pas sensible à la casse. Veuillez utiliser la fonction str_replace() pour effectuer une recherche sensible à la casse.

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

Syntaxe

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

Détails techniques

En PHP 5.0, Ajout du paramètre <🎜> count.
Valeur de retour :Retour avec chaîne de valeur de remplacement ou un tableau.
Version PHP : 5+
Journal de mise à jour
返回值:返回带有替换值的字符串或数组。
PHP 版本:5+
更新日志在 PHP 5.0 中,新增了 count 参数。
 :

更多实例

实例 1

使用带有数组和 count 变量的 str_ireplace() 函数:

实例 2

使用带有需要替换的元素少于查找到的元素的 str_ireplace() 函数:


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 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
Derniers numéros
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal