Funksiýa strripos

Funksiýa strripos registeri üýtgetmezlikde setirde ahtar setiriň iň soňky girdisiniň pozisiýasyny gözleýär. Eger ahtar setir tapylmasa, funksiýa false gaýtarar. Birinji parametrde ahtaryş üçin setir, ikinjide - gözlenýän ahtar setir, üçünji isläge görä parametr bolsa ahtaryşy nireden başlamaly boljakdygyny görkezip bolýar.

Sintaksis

phpstrripos(string, substring, [offset]);

Mysal

Setirde ahtar setiriň iň soňky girdisini tapalyň:

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

Kody ýerine ýetirmegiň netijesi:

php3

Mysal

Bolmadyk ahtar setiri tapmaga synanyşalyň:

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

Kody ýerine ýetirmegiň netijesi:

phpfalse

Mysal

Bellibir pozisiýadan soň ahtaryş üçin offset parametrini ulanyş:

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

Kody ýerine ýetirmegiň netijesi:

php6

Şeýle-de görüň

  • funksiýa strpos,
    registeri üýtgetmek bilen ahtar setiriň ilkinji girdisini gözleýär
  • funksiýa strrpos,
    registeri üýtgetmek bilen ahtar setiriň iň soňky girdisini gözleýär
  • funksiýa stripos,
    registeri üýtgetmezlikde ahtar setiriň ilkinji girdisini gözleýär