--- fenglin/lib/str_process.inc.php 2025/03/18 07:10:59 1.10 +++ fenglin/lib/str_process.inc.php 2025/03/24 05:46:49 1.11 @@ -6,13 +6,13 @@ function split_line($str, $prefix = "", $result = ""; $len = strlen($str); - $prefix_len = mb_strlen($prefix, 'UTF-8'); + $prefix_len = strlen($prefix); $lines_count = 0; $line = $prefix; $line_len = $prefix_len; - for($i = 0; $i < $len && $lines_count < $lines_limit; $i++) + for ($i = 0; $i < $len && $lines_count < $lines_limit; $i++) { $c = $str[$i]; @@ -69,7 +69,11 @@ function split_line($str, $prefix = "", $line_len = $prefix_len; } } - $result .= ($line . "\n"); + + if ($lines_count < $lines_limit) + { + $result .= $line; + } return $result; }