99 of 410 menu

Funzione mb_strrichr

La funzione mb_strrichr esegue la ricerca dell'ultima occorrenza di una sottostringa in una stringa senza distinzione tra maiuscole e minuscole. A differenza di strrchr, funziona con codifiche multibyte (UTF-8, ecc.). Restituisce la parte della stringa dall'ultima occorrenza trovata fino alla fine della stringa o false se la sottostringa non viene trovata.

Sintassi

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

Esempio

Troviamo l'ultima occorrenza di una sottostringa in una stringa senza distinzione tra maiuscole e minuscole:

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

Risultato dell'esecuzione del codice:

'AbC'

Esempio

Troviamo la parte della stringa prima dell'occorrenza trovata:

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

Risultato dell'esecuzione del codice:

'aBc'

Esempio

Esempio con specifica della codifica UTF-8:

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

Risultato dell'esecuzione del codice:

'Мир'

Vedi anche

  • la funzione mb_strrchr,
    che cerca l'ultima occorrenza di una sottostringa con distinzione tra maiuscole e minuscole
  • la funzione mb_stripos,
    che cerca la posizione della prima occorrenza di una sottostringa senza distinzione tra maiuscole e minuscole
  • la funzione mb_strstr,
    che cerca la prima occorrenza di una sottostringa con distinzione tra maiuscole e minuscole
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta