Funktio strripos

Funktio strripos etsii merkkijonon viimeisen esiintymän sijainnin toisessa merkkijonossa kirjainkoosta riippumatta. Jos merkkijonoa ei löydy, funktio palauttaa false. Ensimmäisenä parametrina välitetään merkkijono, josta etsitään, toisena parametrina etsittävä merkkijono, ja kolmantena valinnaisena parametrina voidaan määrittää sijainti, josta haku aloitetaan.

Syntaksi

phpstrripos(string, substring, [offset]);

Esimerkki

Etsitään merkkijonon viimeinen esiintymä merkkijonossa:

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

Koodin suorituksen tulos:

php3

Esimerkki

Yritetään löytää olematonta merkkijonoa:

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

Koodin suorituksen tulos:

phpfalse

Esimerkki

Offset-parametrin käyttö haussa tietyn sijainnin jälkeen:

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

Koodin suorituksen tulos:

php6

Katso myös

  • funktion strpos,
    joka etsii merkkijonon ensimmäisen esiintymän kirjainkoon huomioiden
  • funktion strrpos,
    joka etsii merkkijonon viimeisen esiintymän kirjainkoon huomioiden
  • funktion stripos,
    joka etsii merkkijonon ensimmäisen esiintymän kirjainkoosta riippumatta