作者 Your Name
@@ -52,8 +52,6 @@ class TranslateLogic extends BaseLogic @@ -52,8 +52,6 @@ class TranslateLogic extends BaseLogic
52 $info = $this->model->read(['url'=>$this->param['url'],'language_id'=>$this->param['language_id'],'type'=>$this->param['type']]); 52 $info = $this->model->read(['url'=>$this->param['url'],'language_id'=>$this->param['language_id'],'type'=>$this->param['type']]);
53 //获取当前URl的所有文本内容 53 //获取当前URl的所有文本内容
54 $text_array = $this->getUrlRead($url); 54 $text_array = $this->getUrlRead($url);
55 - $json_text_arr = json_encode($text_array,JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);  
56 - $text_array = json_decode($json_text_arr,JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);  
57 // 原始校对程序 55 // 原始校对程序
58 $old_key = [];//key值组成数据 56 $old_key = [];//key值组成数据
59 $data_read = json_decode($info ? $info['data'] : '',JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); 57 $data_read = json_decode($info ? $info['data'] : '',JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
@@ -66,7 +64,10 @@ class TranslateLogic extends BaseLogic @@ -66,7 +64,10 @@ class TranslateLogic extends BaseLogic
66 } 64 }
67 $arr2 = []; 65 $arr2 = [];
68 foreach ($text_array as $val) { 66 foreach ($text_array as $val) {
69 - if (FALSE == in_array($val, $old_key)){ 67 + if($val == ' '){
  68 + continue;
  69 + }
  70 + if (FALSE == in_array(trim(urldecode($val),' '), $old_key)){
70 $arr2[] = $val; 71 $arr2[] = $val;
71 } 72 }
72 } 73 }