Funktionen stripos

Funktionen stripos søger efter den første forekomst af en understreng i en streng uden at skelne mellem store og små bogstaver. Den tager den streng, der skal søges i, som første parameter, den søgte understreng som anden parameter, og en valgfri tredje parameter - positionen, hvor søgningen skal starte.

Syntaks

phpstripos(string, substring, [offset]);

Eksempel

Lad os finde positionen af en understreng i en streng:

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

Resultatet af kodeudførelsen:

php1

Eksempel

Lad os prøve at finde en understreng, der ikke eksisterer:

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

Resultatet af kodeudførelsen:

phpfalse

Eksempel

Søgning med angivelse af startposition:

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

Resultatet af kodeudførelsen:

php4

Se også

  • funktionen strpos,
    som udfører søgning med forskel på store og små bogstaver
  • funktionen stristr,
    som returnerer en del af strengen efter den fundne forekomst