Funkcija mb_strripos

Funkcija mb_strripos ieško paskutinio teksto fragmento įvykio pozicijos eilutėje, ignoruojant simbolių registrą. Pirmu parametru funkcija priima eilutę, kurioje vykdoma paieška, antru - ieškomą teksto fragmentą. Trečias neprivalomas parametras nurodo poziciją, nuo kurios pradėti paiešką. Trečias neprivalomas parametras nurodo kodavimą.

Sintaksė

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

Pavyzdys

Raskime paskutinį teksto fragmento įvykį eilutėje:

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

Kodo vykdymo rezultatas:

php5

Pavyzdys

Paieška nurodant paieškos pradžios poziciją:

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

Kodo vykdymo rezultatas:

php5

Pavyzdys

Jei teksto fragmentas nerastas, funkcija grąžins false:

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

Kodo vykdymo rezultatas:

phpfalse

Taip pat žiūrėkite

  • funkciją mb_strpos,
    kuri ieško pirmojo teksto fragmento įvykio atsižvelgiant į raidžių registrą
  • funkciją strripos,
    kuri ieško paskutinio teksto fragmento įvykio neatsižvelgiant į raidžių registrą