Strikpos funksiýasy

stripos funksiýasy registri üýtgetmezden setirde setiriň ilkinji gezek ýüze çykyşyny gözleýär. Ilkinji parametr hökmünde gözlegiň geçirilýän setirini, ikinji parametr hökmünde gözlenýän setiri, üçünji islegli parametr hökmünde bolsa gözlegiň başlanýan ýerini kabul edýär.

Sintaksis

phpstripos(string, substring, [offset]);

Mysal

Setirde setiriň ýerini tapalyň:

php<?php
  echo stripos('AbCdE', 'bc');
?>

Kody ýerine ýetirmek netijesi:

php1

Mysal

Bar bolmadyk setiri gözleýäris:

php<?php
  $res = stripos('AbCdE', 'xyz');
  var_dump($res);
?>

Kody ýerine ýetirmek netijesi:

phpfalse

Mysal

Başlangyç ýeri görkezilen gözleg:

php<?php
  echo stripos('aAbBcC', 'b', 3);
?>

Kody ýerine ýetirmek netijesi:

php4

Şeýle-de göz aýlaň

  • strpos funksiýasyny,
    ýöne registri üýtgedip gözleg ýerine ýetirýän
  • stristr funksiýasyny,
    ýöne tapylan ýüze çykyşdan soňky setiriň bölegini gaýtarýan