str::short($string, $length, $rep = '…')
Shortens a string and adds an ellipsis if the string is too long
-
$string (string)
The string to be shortened -
$chars (int)
The final number of characters the string should have -
$rep (string)
The element, which should be added if the string is too long. Ellipsis is the default. -
return (string)
The shortened string
Example
echo str::short('This is a very, very, very long string', 10);
// output: This is a…
echo str::short('This is a very, very, very long string', 10, '####');
// output: This i####