strripos Fonksiyonu

strripos fonksiyonu, bir dize içinde büyük/küçük harf duyarsız olarak son alt dize geçişinin konumunu arar. Eğer alt dize bulunamazsa, fonksiyon false döndürür. İlk parametre olarak arama yapılacak dize, ikinci parametre olarak aranacak alt dize iletilir ve üçüncü isteğe bağlı parametre olarak aramanın başlayacağı konum belirtilebilir.

Sözdizimi

phpstrripos(string, substring, [offset]);

Örnek

Bir dize içinde son alt dize geçişini bulalım:

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

Kodun çalıştırma sonucu:

php3

Örnek

Var olmayan bir alt dizeyi bulmaya çalışalım:

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

Kodun çalıştırma sonucu:

phpfalse

Örnek

Belirli bir konumdan sonra arama yapmak için offset parametresinin kullanımı:

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

Kodun çalıştırma sonucu:

php6

Ayrıca Bakınız

  • strpos fonksiyonu,
    büyük/küçük harf duyarlı ilk alt dize geçişini arar
  • strrpos fonksiyonu,
    büyük/küçük harf duyarlı son alt dize geçişini arar
  • stripos fonksiyonu,
    büyük/küçük harf duyarsız ilk alt dize geçişini arar