Funkcia strripos

Funkcia strripos hľadá pozíciu posledného výskytu podreťazca v reťazci bez ohľadu na veľkosť písmen. Ak podreťazec nie je nájdený, funkcia vráti false. Prvým parametrom sa odovzdáva reťazec pre vyhľadávanie, druhým - hľadaný podreťazec, a tretím voliteľným parametrom je možné určiť pozíciu, od ktorej začať vyhľadávanie.

Syntax

phpstrripos(string, substring, [offset]);

Príklad

Nájdime posledný výskyt podreťazca v reťazci:

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

Výsledok vykonania kódu:

php3

Príklad

Skúsme nájsť neexistujúci podreťazec:

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

Výsledok vykonania kódu:

phpfalse

Príklad

Použitie parametra offset pre vyhľadávanie po určitej pozícii:

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

Výsledok vykonania kódu:

php6

Pozrite tiež

  • funkciu strpos,
    ktorá hľadá prvý výskyt podreťazca s ohľadom na veľkosť písmen
  • funkciu strrpos,
    ktorá hľadá posledný výskyt podreťazca s ohľadom na veľkosť písmen
  • funkciu stripos,
    ktorá hľadá prvý výskyt podreťazca bez ohľadu na veľkosť písmen