Funkcija strripos

Funkcija strripos ieško paskutinio eilutės įvykio pozicijos neatsižvelgiant į simbolių registrą. Jei eilutė nerasta, funkcija grąžins false. Pirmuoju parametru perduodama eilutė paieškai, antruoju - ieškoma eilutė, o trečiuoju pasirinktiniu parametru galima nurodyti poziciją, nuo kurios pradėti paiešką.

Sintaksė

phpstrripos(string, substring, [offset]);

Pavyzdys

Raskime paskutinį eilutės įvykį:

php<?php
  $res = strripos('aBcAbD', 'ab');
  echo $res;
?>

Kodo vykdymo rezultatas:

php3

Pavyzdys

Pabandykime rasti neegzistuojančią eilutę:

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

Kodo vykdymo rezultatas:

phpfalse

Pavyzdys

Parametro offset naudojimas paieškai po tam tikros pozicijos:

php<?php
  $res = strripos('aBcAbDab', 'ab', 4);
  echo $res;
?>

Kodo vykdymo rezultatas:

php6

Taip pat žiūrėkite

  • funkciją strpos,
    kuri ieško pirmojo eilutės įvykio atsižvelgiant į registrą
  • funkciją strrpos,
    kuri ieško paskutinio eilutės įvykio atsižvelgiant į registrą
  • funkciją stripos,
    kuri ieško pirmojo eilutės įvykio neatsižvelgiant į registrą