谷歌翻译 php + 百度翻译Python

<? 
 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 ?>

猜你喜欢

转载自my.oschina.net/afengzxf/blog/1817732