99 of 410 menu

Fonction mb_strrichr

La fonction mb_strrichr effectue la recherche de la dernière occurrence d'une sous-chaîne dans une chaîne sans respect de la casse des caractères. Contrairement à strrchr, elle fonctionne avec les encodages multioctets (UTF-8, etc.). Retourne la partie de la chaîne à partir de la dernière occurrence trouvée jusqu'à la fin de la chaîne ou false si la sous-chaîne n'est pas trouvée.

Syntaxe

mb_strrichr( string $haystack, string $needle, bool $before_needle = false, string $encoding = null ): string|false

Exemple

Trouvons la dernière occurrence d'une sous-chaîne dans une chaîne sans respect de la casse :

<?php $res = mb_strrichr('aBcAbC', 'ab'); var_dump($res); ?>

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

'AbC'

Exemple

Trouvons la partie de la chaîne avant l'occurrence trouvée :

<?php $res = mb_strrichr('aBcAbC', 'ab', true); var_dump($res); ?>

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

'aBc'

Exemple

Exemple avec spécification de l'encodage UTF-8 :

<?php $res = mb_strrichr('ПриветМир', 'мир', false, 'UTF-8'); var_dump($res); ?>

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

'Мир'

Voir aussi

  • la fonction mb_strrchr,
    qui recherche la dernière occurrence d'une sous-chaîne avec respect de la casse
  • la fonction mb_stripos,
    qui recherche la position de la première occurrence d'une sous-chaîne sans respect de la casse
  • la fonction mb_strstr,
    qui recherche la première occurrence d'une sous-chaîne avec respect de la casse
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