(PHP 5, PHP 7)
iconv_strrpos — Samanlıktakı son iğneyi bulur
$samanlık
, string $iğne
[, string $karküm = ini_set("iconv.internal_encoding")
] )Taydaşı olan strpos() işlevinden farklı olarak, sonuncu iğnenin başlangıcına kadar bayt sayısını değil karakter sayısını döndürür.
samanlıkAramanın yapılacağı dizge.
iğneAranacak alt dizge.
karküm
Eğer karküm belirtilmezse, dizgenin karakter
kodlamasının
iconv.internal_encoding
yönergesinde belirtilen kodlama olduğu varsayılır.
Eğer samanlık veya iğne birer
dizge değilse bir dizgeye dönüştürülür ve değeri kendisi olan bir sabit
gibi ele alınır.
Sonuncu iğne'nin samanlık
içinde bulunduğu yerin indisi ile döner. Karakterler
karküm ile belirlenen karakter kümesine göre
karakter olarak sayılırlar (bayt olarak değil).
Eğer samanlık içinde iğne
yoksa FALSE döndürür.
Bu işlev mantıksal FALSE
değeriyle dönebileceği gibi FALSE olarak değerlendirilebilecek mantıksal
olmayan bir değerle de dönebilir. Bu konuda daha fazla bilgi edinmek için
Mantıksal Değerler bölümüne
bakabilirsiniz. Bu işlevden dönen değeri sınamak için
===
işlecini kullanınız.