Funktionen mb_strimwidth
Funktionen mb_strimwidth trunkerar en sträng till given bredd med hänsyn till multibyteteken. Den tar den ursprungliga strängen som första parameter, startposition som andra parameter och den maximala strängbredden i tecken som tredje parameter. Som fjärde valfri parameter kan du ange en sträng som kommer att läggas till i slutet av den trunkerade strängen.
Syntax
mb_strimwidth(string, start, width, [trimmarker], [encoding]);
Exempel
Låt oss trunkera en sträng till 6 tecken:
<?php
$res = mb_strimwidth("Привет мир", 0, 6);
echo $res;
?>
Resultat av kodkörning:
'Привет'
Exempel
Låt oss trunkera en sträng med tillägg av ellips i slutet:
<?php
$res = mb_strimwidth("Привет мир", 0, 8, "...");
echo $res;
?>
Resultat av kodkörning:
'Привет...'
Exempel
Låt oss trunkera en sträng från mitten:
<?php
$res = mb_strimwidth("Привет мир", 3, 5);
echo $res;
?>
Resultat av kodkörning:
'вет м'