Function cutString mit Multibyte Unterstuetzung

This commit is contained in:
Manfred Kindl
2018-01-08 19:15:19 +01:00
parent 0763b11649
commit c457b129c4
+2 -2
View File
@@ -1064,7 +1064,7 @@ function cutString($string, $limit, $placeholderSign = '', $keepFileextension =
if ($keepFileextension)
{
$extension = '.'.pathinfo($string, PATHINFO_EXTENSION);
$offset = $offset + strlen($extension);
$offset = $offset + mb_strlen($extension);
}
if(($limit - $offset) < 0)
{
@@ -1073,7 +1073,7 @@ function cutString($string, $limit, $placeholderSign = '', $keepFileextension =
if(strlen($string) > ($limit - $offset))
{
return substr($string, 0, ($limit - $offset)).$placeholderSign.$extension;
return mb_substr($string, 0, ($limit - $offset)).$placeholderSign.$extension;
}
else
{