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

黄舟
Libérer: 2023-03-16 22:58:02
original
1613 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!

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!