Tutoriel PHP

ACCUEIL PHP Introduction PHP Installation PHP Syntaxe PHP Commentaires PHP Variables PHP Écho PHP / Impression Types de données PHP Chaînes PHP Numéros PHP Mathématiques PHP Constantes PHP Opérateurs PHP PHP Si... Sinon... Sinon Commutateur PHP Boucles PHP Fonctions PHP Tableaux PHP Superglobales PHP Expression régulière PHP

Formulaires PHP

Gestion des formulaires PHP Validation de formulaire PHP Formulaire PHP requis URL/courriel du formulaire PHP Formulaire PHP terminé

PHP Avancé

Date et heure PHP Inclure PHP Gestion des fichiers PHP Fichier PHP Ouvrir/Lire Création/écriture de fichier PHP Téléchargement de fichier PHP Cookies PHP Séances PHP Filtres PHP Filtres PHP avancés Fonctions de rappel PHP PHPJSON Exception PHP

POO PHP

PHP Qu'est-ce que la POO Classes/Objets PHP Constructeur PHP Destructeur PHP Modificateurs d'accès PHP Héritage PHP Constantes PHP Classes abstraites PHP Interface PHP Caractéristiques PHP Méthodes statiques PHP Propriétés statiques PHP Espaces de noms PHP Itérables PHP

Base de données MySQL

Base de données MySQL Connexion MySQL Créer une base de données MySQL Créer une table MySQL MySQL Insérer des données MySQL obtenir le dernier ID MySQL Insérer plusieurs MySQL préparé MySQL Sélectionner les données MySQL Où Trier MySQL par MySQL Supprimer les données Données de mise à jour MySQL Données de limite MySQL

XML PHP

Analyseurs PHP XML Analyseur PHP SimpleXML PHP SimpleXML - Obtenir Expatriation PHP XML PHP XML DOM

PHP -AJAX

Introduction à AJAX PHP AJAX Base de données AJAX XML AJAX Recherche en direct AJAX Sondage AJAX

Exemples PHP

Exemples PHP Compilateur PHP Questionnaire PHP Exercices PHP Certificat PHP

Référence PHP

Présentation de PHP Tableau PHP Calendrier PHP Date PHP Annuaire PHP Erreur PHP Exception PHP Système de fichiers PHP Filtre PHP FTP PHP PHPJSON Mots clés PHP PHP LibxmlComment Messagerie PHP Mathématiques PHP Divers PHP PHP MySQL Réseau PHP Contrôle de sortie PHP Expression régulière PHP PHP SimpleXML Flux PHP Chaîne PHP Gestion des variables PHP Analyseur PHP XML Code postal PHP Fuseaux horaires PHP

Fonction PHP str_ireplace()

❮ Référence de chaîne PHP

Exemple

Remplacez les caractères "MONDE" (insensibles à la casse) dans la chaîne "Hello world!" avec "Pierre":

<?php
echo str_ireplace("WORLD","Peter","Hello world!");
?>

Définition et utilisation

La fonction str_ireplace() remplace certains caractères par d'autres caractères dans une chaîne.

Cette fonction fonctionne selon les règles suivantes :

  • Si la chaîne à rechercher est un tableau, elle renvoie un tableau
  • Si la chaîne à rechercher est un tableau, la recherche et le remplacement sont effectués avec chaque élément du tableau
  • Si rechercher et remplacer sont tous deux des tableaux et que remplacer contient moins d'éléments que rechercher, une chaîne vide sera utilisée comme remplacement
  • Si find est un tableau et replace est une chaîne, la chaîne de remplacement sera utilisée pour chaque valeur de recherche

Remarque : Cette fonction est insensible à la casse. Utilisez la fonction str_replace() pour effectuer une recherche sensible à la casse.

Remarque : Cette fonction est binaire sécurisée.


Syntaxe

str_ireplace(find,replace,string,count)

Valeurs des paramètres

Parameter Description
find Required. Specifies the value to find
replace Required. Specifies the value to replace the value in find
string Required. Specifies the string to be searched
count Optional. A variable that counts the number of replacements


Détails techniques

Valeur de retour : Renvoie une chaîne ou un tableau avec les valeurs remplacées
Version PHP : 5+
Journal des modifications : Le paramètre count a été ajouté en PHP 5.0

Plus d'exemples

Exemple

Utilisation de str_ireplace() avec un tableau et une variable count :

<?php
$arr = array("blue","red","green","yellow");
print_r(str_ireplace("RED","pink",$arr,$i)); // This function is case-insensitive
echo "Replacements: $i";
?>

Exemple

Utiliser str_ireplace() avec moins d'éléments dans replace que find :

<?php
$find = array("HELLO","WORLD");
$replace = array("B");
$arr = array("Hello","world","!");
print_r(str_ireplace($find,$replace,$arr));
?>

❮ Référence de chaîne PHP