mb_strripos funksiýasy

mb_strripos funksiýasy, simwollaryň registrini göz öňünde tutmazdan, setirdeki setiriň iň soňky ýerleşýän ýerini gözleýär. Funksiýa ilkinji parametr hökmünde gözleg geçirilýän setiri, ikinji parametr hökmünde gözlenýän setirçäni kabul edýär. Üçünji hökmany bolmadyk parametr gözlegiň başlanmaly ýerini kesgitleýär. Üçünji hökmany bolmadyk parametr kodlamany kesgitleýär.

Sintaksis

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

Mysal

Setirdeki setirçäniň iň soňky ýerleşýän ýerini tapalyň:

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

Kody ýerine ýetirmegiň netijesi:

php5

Mysal

Gözlegiň başlanmaly ýerini görkezmek bilen gözleg:

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

Kody ýerine ýetirmegiň netijesi:

php5

Mysal

Eger-de setirçe tapylmasa, funksiýa false gaýtarar:

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

Kody ýerine ýetirmegiň netijesi:

phpfalse

Şeýle-de görüň

  • mb_strpos funksiýasyny,
    registriň täsirini göz öňünde tutup, setirçäniň ilkinji ýerleşýän ýerini gözleýän
  • strripos funksiýasyny,
    registriň täsirini göz öňünde tutmazdan, setirçäniň iň soňky ýerleşýän ýerini gözleýän