Funkcija strripos

Funkcija strripos meklē pēdējās apakšvirknes iestarpināšanās pozīciju virknē, neņemot vērā simbolu reģistru. Ja apakšvirkne netiek atrasta, funkcija atgriezīs false. Pirmajā parametrā tiek padota meklējamā virkne, otrajā - meklējamā apakšvirkne, un trešajā neobligātajā parametrā var norādīt pozīciju, no kuras sākt meklēšanu.

Sintakse

phpstrripos(string, substring, [offset]);

Piemērs

Atradīsim pēdējo apakšvirknes iestarpināšanos virknē:

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

Koda izpildes rezultāts:

php3

Piemērs

Mēģināsim atrast neesošu apakšvirkni:

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

Koda izpildes rezultāts:

phpfalse

Piemērs

Parametra offset izmantošana meklēšanai pēc noteiktas pozīcijas:

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

Koda izpildes rezultāts:

php6

Skatiet arī

  • funkciju strpos,
    kura meklē pirmo apakšvirknes iestarpināšanos, ņemot vērā reģistru
  • funkciju strrpos,
    kura meklē pēdējo apakšvirknes iestarpināšanos, ņemot vērā reģistru
  • funkciju stripos,
    kura meklē pirmo apakšvirknes iestarpināšanos, neņemot vērā reģistru