77 of 410 menu

Funkcja mb_strimwidth

Funkcja mb_strimwidth przycina łańcuch znaków do zadanej szerokości, uwzględniając znaki wielobajtowe. Jako pierwszy parametr przyjmuje łańcuch źródłowy, jako drugi - pozycję początkową, jako trzeci - maksymalną szerokość łańcucha znaków w znakach. Czwartym parametrem opcjonalnym można określić łańcuch, który zostanie dodany na końcu przyciętego łańcucha.

Składnia

mb_strimwidth(string, start, width, [trimmarker], [encoding]);

Przykład

Przetnijmy łańcuch znaków do 6 znaków:

<?php $res = mb_strimwidth("Привет мир", 0, 6); echo $res; ?>

Wynik wykonania kodu:

'Привет'

Przykład

Przetnijmy łańcuch znaków z dodaniem wielokropka na końcu:

<?php $res = mb_strimwidth("Привет мир", 0, 8, "..."); echo $res; ?>

Wynik wykonania kodu:

'Привет...'

Przykład

Przetnijmy łańcuch znaków od środka:

<?php $res = mb_strimwidth("Привет мир", 3, 5); echo $res; ?>

Wynik wykonania kodu:

'вет м'

Zobacz też

  • funkcję mb_substr,
    która zwraca część łańcucha znaków
  • funkcję substr,
    która zwraca podłańcuch
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć