95 of 410 menu

mb_stripos Fonksiyonu

mb_stripos fonksiyonu, bir dizgede büyük/küçük harf duyarsız olarak ilk alt dize geçişinin konumunu arar. stripos'tan farklı olarak, çok baytlı kodlamalarla (UTF-8 ve diğerleri) doğru şekilde çalışır. İlk parametre olarak arama yapılacak dizgeyi, ikinci olarak aranacak alt dizgeyi, üçüncü (isteğe bağlı) olarak arama başlangıç konumunu, dördüncü olarak da kodlamayı alır.

Sözdizimi

mb_stripos(string $haystack, string $needle, int $offset = 0, ?string $encoding = null): int|false

Örnek

Bir dizgede alt dizgenin konumunu bulalım:

<?php $res = mb_stripos('AbCdE', 'bc'); echo $res; ?>

Kodun çalıştırma sonucu:

1

Örnek

Başlangıç konumu belirterek arama:

<?php $res = mb_stripos('AbCdE', 'cd', 2); echo $res; ?>

Kodun çalıştırma sonucu:

2

Örnek

Kodlama belirterek arama:

<?php $res = mb_stripos('Привет мир', 'МИР', 0, 'UTF-8'); echo $res; ?>

Kodun çalıştırma sonucu:

7

Ayrıca Bakınız

  • mb_strpos fonksiyonu,
    büyük/küçük harf duyarlı arama yapar
  • stripos fonksiyonu,
    benzer şekilde çalışır ancak çok baytlı kodlama desteği yoktur
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