79 of 410 menu

Az mb_substr függvény

Az mb_substr függvény egy részsztringet vág ki és ad vissza egy sztringből, megfelelően működve a többszörös bájtos kódolásokkal (például UTF-8). Az első paraméterben a sztring, a másodikban a kezdő pozíció, a harmadikban (opcionális) a részsztring hossza adható meg. A negyedik paraméterben megadható a kódolás.

Szintaxis

mb_substr(string, start, [length], [encoding]): string;

Példa

Vágjunk ki 3 karaktert a sztringből, az 1 pozíciótól kezdve:

<?php $res = mb_substr('абвгд', 1, 3); echo $res; ?>

A kód végrehajtásának eredménye:

'бвг'

Példa

Vágjunk ki egy részsztringet a sztring végéig a "日本語" sztringből, az 1 pozíciótól kezdve:

<?php $res = mb_substr('日本語', 1); echo $res; ?>

A kód végrehajtásának eredménye:

'本語'

Példa

Vágjunk ki egy részsztringet UTF-8 kódolás megadásával:

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

A kód végrehajtásának eredménye:

'вг'

Lásd még

  • a mb_strlen függvényt,
    amely egy többszörös bájtos kódolású sztring hosszát adja vissza
  • a substr függvényt,
    amely hasonlóan működik, de többszörös bájtos kódolások támogatása nélkül
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás