正在显示
1 个修改的文件
包含
2 行增加
和
2 行删除
| @@ -29,8 +29,6 @@ class ProofreadingController extends BaseController | @@ -29,8 +29,6 @@ class ProofreadingController extends BaseController | ||
| 29 | $list = $proofreadingModel->list(['url'=>$this->param['url'],'language_id'=>$this->param['language_id'],'type'=>1],'text',['text','translate']); | 29 | $list = $proofreadingModel->list(['url'=>$this->param['url'],'language_id'=>$this->param['language_id'],'type'=>1],'text',['text','translate']); |
| 30 | //获取当前URl的所有文本内容 | 30 | //获取当前URl的所有文本内容 |
| 31 | $new_list = $this->getUrlRead($this->param['url']); | 31 | $new_list = $this->getUrlRead($this->param['url']); |
| 32 | - var_dump($new_list); | ||
| 33 | - die(); | ||
| 34 | if(empty($list)){ | 32 | if(empty($list)){ |
| 35 | $data = []; | 33 | $data = []; |
| 36 | $translate_list = Translate::tran($new_list, $countryInfo['alias']); | 34 | $translate_list = Translate::tran($new_list, $countryInfo['alias']); |
| @@ -153,6 +151,8 @@ class ProofreadingController extends BaseController | @@ -153,6 +151,8 @@ class ProofreadingController extends BaseController | ||
| 153 | ]; | 151 | ]; |
| 154 | $context = stream_context_create($contextOptions); | 152 | $context = stream_context_create($contextOptions); |
| 155 | $sourceCode = file_get_contents($url, false, $context); | 153 | $sourceCode = file_get_contents($url, false, $context); |
| 154 | + var_dump($sourceCode); | ||
| 155 | + die(); | ||
| 156 | $pattern = '/<style\b[^>]*>(.*?)<\/style>/s'; // 定义匹配`<style>`标签及其内容的正则表达式 | 156 | $pattern = '/<style\b[^>]*>(.*?)<\/style>/s'; // 定义匹配`<style>`标签及其内容的正则表达式 |
| 157 | $strippedContent = preg_replace($pattern, '', $sourceCode); // 删除`<style>`标签及其内容 | 157 | $strippedContent = preg_replace($pattern, '', $sourceCode); // 删除`<style>`标签及其内容 |
| 158 | $pattern = '/<script\b[^>]*>(.*?)<\/script>/s'; // 定义匹配`<script>`标签及其内容的正则表达式 | 158 | $pattern = '/<script\b[^>]*>(.*?)<\/script>/s'; // 定义匹配`<script>`标签及其内容的正则表达式 |
-
请 注册 或 登录 后发表评论