Funksioni mb_strripos

Funksioni mb_strripos kërkon pozicionin e ndodhjes së fundit të nënvargut në varg, duke injoruar rastin e shkronjave. Parametri i parë funksioni merr vargun në të cilin kryhet kërkimi, i dyti - nënvargun që kërkohet. Parametri i tretë opsional vendos pozicionin nga i cili të fillojë kërkimi. Parametri i tretë opsional vendos kodifikimin.

Sintaksa

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

Shembull

Le të gjejmë ndodhjen e fundit të nënvargut në varg:

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

Rezultati i ekzekutimit të kodit:

php5

Shembull

Kërkimi me specifikimin e pozicionit fillestar të kërkimit:

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

Rezultati i ekzekutimit të kodit:

php5

Shembull

Nëse nënvargu nuk gjendet, funksioni do të kthejë false:

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

Rezultati i ekzekutimit të kodit:

phpfalse

Shihni gjithashtu

  • funksionin mb_strpos,
    i cili kërkon ndodhjen e parë të nënvargut duke marrë parasysh shkronjat e mëdha e të vogla
  • funksionin strripos,
    i cili kërkon ndodhjen e fundit të nënvargut pa marrë parasysh shkronjat e mëdha e të vogla