Funktio stripos

Funktio stripos etsii ensimmäisen osajonon esiintymän merkkijonossa ottamatta huomioon kirjainkokoa. Ensimmäisenä parametrina se vastaanottaa merkkijonon, jossa haku suoritetaan, toisena haettavan osajonon ja kolmantena valinnaisena parametrina - position, josta haluat aloittaa haun.

Syntaksi

phpstripos(string, substring, [offset]);

Esimerkki

Etsitään osajonon sijainti merkkijonosta:

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

Koodin suorituksen tulos:

php1

Esimerkki

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

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

Koodin suorituksen tulos:

phpfalse

Esimerkki

Haku aloitusposition määrittämisellä:

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

Koodin suorituksen tulos:

php4

Katso myös

  • funktion strpos,
    joka suorittaa haun ottamalla huomioon kirjainkoon
  • funktion stristr,
    joka palauttaa osan merkkijonosta löydetyn esiintymän jälkeen