Funksie strripos

Die funksie strripos soek die posisie van die laaste voorkoms van 'n substring in 'n string sonder om kasus in ag te neem. As die substring nie gevind word nie, sal die funksie false terugstuur. Die eerste parameter is die string om in te soek, die tweede is die gesogte substring, en 'n derde opsionele parameter kan gebruik word om die posisie aan te dui vanwaar die soektog moet begin.

Sintaksis

phpstrripos(string, substring, [offset]);

Voorbeeld

Laat ons die laaste voorkoms van 'n substring in 'n string vind:

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

Resultaat van die kode-uitvoering:

php3

Voorbeeld

Kom ons probeer om 'n substring wat nie bestaan nie, te vind:

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

Resultaat van die kode-uitvoering:

phpfalse

Voorbeeld

Gebruik van die offset parameter om na 'n spesifieke posisie te soek:

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

Resultaat van die kode-uitvoering:

php6

Sien ook

  • die funksie strpos,
    wat die eerste voorkoms van 'n substring soek met inagneming van kasus
  • die funksie strrpos,
    wat die laaste voorkoms van 'n substring soek met inagneming van kasus
  • die funksie stripos,
    wat die eerste voorkoms van 'n substring soek sonder om kasus in ag te neem