81 of 410 menu

Fonction str_ireplace

La fonction str_ireplace recherche dans une chaîne toutes les occurrences d'une sous-chaîne (insensible à la casse) et les remplace par une valeur spécifiée. Le premier paramètre reçoit la sous-chaîne recherchée, le second - la chaîne de remplacement, le troisième - la chaîne dans laquelle la recherche est effectuée.

Syntaxe

str_ireplace(search, replace, subject);

Exemple

Remplaçons toutes les occurrences d'une sous-chaîne sans tenir compte de la casse :

<?php echo str_ireplace('abc', '!', 'aBc abc ABC'); ?>

Résultat de l'exécution du code :

'! ! !'

Exemple

Remplaçons plusieurs variantes dans un tableau :

<?php $res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc'); echo $res; ?>

Résultat de l'exécution du code :

'12c'

Exemple

Remplaçons les lettres spécifiées par un caractère commun indiqué :

<?php echo str_ireplace(['a', 'b', 'c'], '!', 'AbcAbc'); ?>

Résultat de l'exécution du code :

'!!!!!!'

Exemple

Effectuons un remplacement dans chaque élément du tableau :

<?php $arr = ['Abc', 'abc', 'abc']; $res = str_ireplace('a', '!', $arr); print_r($res); ?>

Résultat de l'exécution du code :

['!bc', '!bc', '!bc']

Voir aussi

  • la fonction str_replace,
    qui effectue un remplacement sensible à la casse
  • la fonction substr_replace,
    qui remplace une partie d'une chaîne
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser