From 6abb9f90813a0743483f007244529cb9eee95a1e Mon Sep 17 00:00:00 2001 From: Lemon <15040771@qq.com> Date: Fri, 14 Aug 2020 10:41:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E8=AE=A1=E9=87=91=E9=A2=9D=E6=8D=A2?= =?UTF-8?q?=E8=A1=8C=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Service/FeiePrintService.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Service/FeiePrintService.php b/app/Service/FeiePrintService.php index 0a7365d..9f8f31d 100644 --- a/app/Service/FeiePrintService.php +++ b/app/Service/FeiePrintService.php @@ -141,7 +141,7 @@ class FeiePrintService implements FeiePrintServiceInterface $m = $m+$j; $tail = $new; // $lenght = iconv("UTF-8", "GBK//IGNORE", $new); - $k = $A - mb_strlen($new,'utf-8'); + $k = $A - mb_strwidth($new,'utf-8'); for($q=0;$q<$k;$q++){ $kw3 .= ' '; } @@ -166,7 +166,7 @@ class FeiePrintService implements FeiePrintServiceInterface foreach ($result as $key=>$value) { if($key < 1){ // $v_lenght = iconv("UTF-8", "GBK//IGNORE", $value); - $v_lenght = mb_strlen($value,'utf-8'); + $v_lenght = mb_strwidth($value,'utf-8'); if($v_lenght == 13) $value = $value." "; $head .= $value.' '.$price.' '.$num.' '.$prices; }else{ @@ -213,7 +213,7 @@ class FeiePrintService implements FeiePrintServiceInterface $str = $user_name . $total; $kw5 = ''; // $lenght = iconv("UTF-8", "GBK//IGNORE", $str); - $total_len = 32 - mb_strlen($str,'utf-8'); + $total_len = 32 - mb_strwidth($str,'utf-8'); for ($q = 0; $q < $total_len; $q++) { $kw5 .= ' '; }