PHP strrpos() İşlev
bu strrpos() PHP'deki işlev, verilen dizgede en sondan itibaren alt dizginin varlığını bulmak için kullanılır. Alt dize, sağlanan dizgede mevcutsa, bu işlev, alt dizenin konumu olarak tamsayı değerini döndürür ve alt dize yoksa, bu yöntem döndürür YANLIŞ. , Bu işlev iki zorunlu parametreyi kabul eder ve biri isteğe bağlıdır. PHP'de bu işlevi kullanma biçimi aşağıda verilmiştir:
strrpos ( $dize , $arama , $ başlangıç )Burada $dize aranacak dizeyi belirtir, $arama parametre, bulmanız gereken dizedir ve $ başlangıç aramaya başlamak için konumu belirtmek için isteğe bağlı parametredir.
Not: Bir dizge bağlamında, bir alt dizginin son oluşumu, alt dizginin son kez göründüğü dizgenin başından itibaren sayılan dizgedeki alt dizginin konumudur.
örnek 1
Aşağıdaki basit örnek kodu göz önünde bulundurun strrpos() alt dizenin konumu :
$str = 'Merhaba Linux' ;
$last_pos = strrpos ( $str , 'N' ) ;
Eko $last_pos ;
?>
Örnek 2
bu strrpos() işlev ayrıca, aradığınız dizi aradığınız daha büyük dizi içinde yer aldığı sürece tam diziyi de arayacaktır.
Örneğin:
$dize = 'Linuxhint'e hoş geldiniz.' ;
$arama = 'Linux' ;
$ pozisyonu = strrpos ( $dize , $arama ) ;
Eko $ pozisyonu ;
?>
Örnek 3
bu strrpos() işlev büyük/küçük harfe duyarlıdır, gel ve GEL farklı şekilde, bu nedenle GELMEK içinde $dize hata konsolunuzda görüntülenecektir.
$dize = 'Bloglarıma Hoş Geldiniz' ;
$arama = 'GELMEK' ;
$res1 = strrpos ( $dize , $arama ) ;
Eko $res1 . ' ' ;
Eko 'Arama dizesi bulunamadı, bu yüzden şunu döndürdü: ' ;
var_dump ( $res1 ) ;
?>
Sonuç olarak
bu strrpos() PHP'deki işlev, dizedeki alt dizenin son varlığını bulmak için kullanışlıdır. Dizinin sonunda bulunan alt diziyi bulmamız gerektiğinde kullanışlıdır. kullanımını tartıştık. strrpos() kılavuzun yukarıdaki bölümünde örneklerle işlev. PHP geliştiricileri, bu işlevi anlayarak ve kullanarak daha iyi uygulamalar geliştirebilir.