100 of 410 menu

Funcția mb_strripos

Funcția mb_strripos caută poziția ultimei apariții a unui subșir într-un șir, ignorând literele mari și mici. Primul parametru al funcției primește șirul în care se efectuează căutarea, al doilea - subșirul căutat. Al treilea parametru opțional stabilește poziția de la care să înceapă căutarea. Al patrulea parametru opțional stabilește codarea.

Sintaxă

mb_strripos( string $haystack, string $needle, int $offset = 0, string $encoding = null ): int|false

Exemplu

Să găsim ultima apariție a unui subșir într-un șir:

<?php $res = mb_strripos('aBcDeBc', 'bc'); echo $res; ?>

Rezultatul executării codului:

5

Exemplu

Căutare cu specificarea poziției de începere a căutării:

<?php $res = mb_strripos('aBcDeBc', 'bc', 3); echo $res; ?>

Rezultatul executării codului:

5

Exemplu

Dacă subșirul nu este găsit, funcția va returna false:

<?php $res = mb_strripos('abcde', 'z'); var_dump($res); ?>

Rezultatul executării codului:

false

Vedeți și

  • funcția mb_strpos,
    care caută prima apariție a unui subșir ținând cont de litere mari și mici
  • funcția strripos,
    care caută ultima apariție a unui subșir fără a ține cont de litere mari și mici
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge