98 of 410 menu

mb_strrchr Fonksiyonu

mb_strrchr fonksiyonu, bir dizede bir karakterin son görüldüğü yeri arar ve o karakterden itibaren dizenin sonuna kadar olan kısmını döndürür. strrchr'den farklı olarak, çok baytlı kodlamalarla (UTF-8 vb.) çalışır. İlk parametre olarak arama yapılacak dizeyi, ikinci parametre olarak - aranacak karakteri, üçüncü parametre olarak - isteğe bağlı karakterden öncesini arama parametresini, dördüncü parametre olarak - kodlamayı alır.

Sözdizimi

mb_strrchr( string $haystack, string $needle, bool $before_needle = false, string $encoding = null );

Örnek

Bir dizede bir karakterin son görüldüğü yeri bulalım:

<?php $res = mb_strrchr('abcba', 'b'); echo $res; ?>

Kodun çalıştırılmasının sonucu:

'ba'

Örnek

'b' karakterinin son görüldüğü yere kadar olan dize kısmını bulalım:

<?php $res = mb_strrchr('abcba', 'b', true); echo $res; ?>

Kodun çalıştırılmasının sonucu:

'abc'

Örnek

UTF-8'de Kiril alfabesi ile çalışma:

<?php $res = mb_strrchr('привет мир', 'и'); echo $res; ?>

Kodun çalıştırılmasının sonucu:

'ир'

Ayrıca Bakınız

  • mb_strpos fonksiyonu,
    bir alt dizenin ilk görüldüğü pozisyonu arar
  • mb_substr fonksiyonu,
    bir dizenin bir parçasını döndürür
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet