79 of 410 menu

Funksie mb_substr

Die funksie mb_substr knip 'n substring uit 'n string uit en gee dit terug, en werk korrek met multibyte-koderings (bv. UTF-8). In die eerste parameter word die string oorgedra, in die tweede - die beginposisie, in die derde (opsioneel) - die lengte van die substring. Die vierde parameter kan die kodering spesifiseer.

Sintaksis

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

Voorbeeld

Laat ons 3 karakters uit die string uitknip, vanaf posisie 1:

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

Resultaat van die kode-uitvoering:

'бвг'

Voorbeeld

Laat ons 'n substring tot aan die einde van die string uitknip uit "日本語", vanaf posisie 1:

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

Resultaat van die kode-uitvoering:

'本語'

Voorbeeld

Laat ons 'n substring uitknip met die spesifikasie van die UTF-8-kodering:

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

Resultaat van die kode-uitvoering:

'вг'

Sien ook

  • die funksie mb_strlen,
    wat die lengte van 'n string in multibyte-kodering teruggee
  • die funksie substr,
    wat soortgelyk werk, maar sonder ondersteuning vir multibyte-koderings
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp