97 of 410 menu

Funksioni mb_strpos

Funksioni mb_strpos kërkon pozitën e shfaqjes së parë të një nënvargu në një varg me mbështetje për kodime multi-bajtëshe (p.sh., UTF-8). Parametri i parë është vargu në të cilin kërkohet, i dyti është nënvargu që kërkohet, i treti (opsional) është pozita e fillimit të kërkimit, i katërti (opsional) është kodimi.

Sintaksa

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

Shembull

Le të gjejmë pozitën e nënvargut në varg:

<?php $res = mb_strpos('abcde', 'b'); echo $res; ?>

Rezultati i ekzekutimit të kodit:

1

Shembull

Kërkimi me specifikimin e pozitës së fillimit të kërkimit (duke filluar nga karakteri i 3-të):

<?php $res = mb_strpos('abcabc', 'a', 2); echo $res; ?>

Rezultati i ekzekutimit të kodit:

3

Shembull

Kërkimi në një varg me karaktere cirilike (UTF-8):

<?php $res = mb_strpos('абвгде', 'в', 0, 'UTF-8'); echo $res; ?>

Rezultati i ekzekutimit të kodit:

2

Shihni gjithashtu

  • funksionin strpos,
    i cili kërkon pozitën e nënvargut pa marrë parasysh kodimet multi-bajtëshe
  • funksionin mb_strlen,
    i cili kthen gjatësinë e vargut duke marrë parasysh kodimet multi-bajtëshe
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo