php 自動翻譯函數(中文翻譯成英文)


 1 <? 
 2 /** 
 3 * GOOGLE翻譯 漢英 
 4 */
 5 function googleTran($text){ 
 6 if(empty($text)) return ""; 
 7 sleep(1);//反間碟 
 8 $wf=file_get_contents('http://translate.google.cn/translate_t?sl=zh-CN&tl=en&text='.urlencode($text).'#'); 
 9 if (false===$wf||empty($wf)){ 
10 return false; 
11 } 
12 //echo $wf;
13    
14 //截取相關信息 
15 $return = ""; 
16 $wf=mb_substr($wf,14000,28100,'utf-8');
17    
18 $wf=strip_tags($wf); 
19 //print_r ($wf);
20 $star=strpos($wf,"英語中文(簡體)日語"); 
21    
22 if(false===$star){ 
23 return false; 
24 } 
25 $end=strpos($wf,"Alpha字典"); 
26 if(false===$end){ 
27 return false; 
28 } 
29 $return = strip_tags(substr($wf,$star+18,$end-$star-18)); 
30    
31 return $return; 
32    
33 } 
34    
35 echo googleTran("公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司公司經理公司經理公司");
36 ?>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM