东京8分钟中山做网站 中山php建站

山西快乐十分开奖记录:最优良人

2012/07/14 at 15:41

php利用谷歌实现自动在线翻译

东京8分钟 www.l4jp4.com.cn php利用谷歌实现自动翻译,以下是两种实现的方式,php文档用utf8就不会出现乱码问题

第一种利用curl:

function translate($text,$language='zh-cn|en'){
if(empty($text))return false;
@set_time_limit(0);
$html = "";
$ch=curl_init("//google.com/translate_t?langpair=".urlencode($language)."&text=".urlencode($text));
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_HEADER, 0);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
$html=curl_exec($ch);
if(curl_errno($ch))$html = "";
curl_close($ch);
if(!empty($html)){
$x=explode("</span></span></div></div>",$html);
$x=explode("onmouseout=\"this.style.backgroundColor='#fff'\">",$x[0]);
return $x[1];
}else{
return false;
}
}
echo translate('去');
第二种:利用get方式
function googleTran($text){
if(empty($text)) return "";
//反间碟
[email protected]_get_contents('//translate.google.cn/translate_t?sl=zh-CN&tl=en&text='.$text.'#');
if (false===$wf||empty($wf)){
return false;
}

//截取相关信息
$return = "";

$star="style.backgroundColor='\#fff'\">";

$end="</span></span></div>";
$p = "#{$star}(.*){$end}#iU";//i表示忽略大小写,U禁止贪婪匹配
if(preg_match_all($p,$wf,$rs))
{ print_r($rs);
return $rs[1][0];}

}

echo googleTran('去');

-
  • 机关党建工作巡礼——云南“走前头作表率” 2019-06-18
  • 浙江现奇葩“失恋展” 2019-06-17
  • 山南市全力推进美丽山南建设 2019-06-17
  • 中国矿大能源与环境院士工作站落户吕梁市柳林县 2019-06-16
  • 这些藏在主城中的小众公园 景美还免费 2019-06-15
  • 防弹少年团日文单曲《MIC DropDNACrystal Snow》连续四天登Oricon公信榜单曲日榜冠军单曲 2019-06-14
  • 研究:芒果比纤维粉更能有效治疗便秘和肠炎 2019-06-14
  • 成都大学生参加国际超轻复合材料大学生桥梁竞赛获总冠军 2019-06-13
  • 文体 —频道 春城壹网 七彩云南 一网天下 2019-06-13
  • [大笑]是谁在炒呢?你们不参与,能炒得起来么? 2019-06-12
  • 阶级是过去私有制社会的产物,在现代公有制和私有制并存的社会主义社会,阶级已不复存,存在的是阶层。 2019-06-12
  • 习近平在布鲁日欧洲学院的演讲(全文) 2019-06-11
  • 稳中有进 稳中向好——国家统计局新闻发言人毛盛勇解读经济运行态势 2019-06-11
  • 你总是肆意歪曲客观事实及其规律而满脑胡思乱想,所以才死抱着相对论旧谬误不放,肆意诋毁科学新真理,这才真是“蚍蜉撼树也”! 2019-06-10
  • 这些是世界杯上最不可或缺的“笑脸” 2019-06-10
  • 315| 563| 383| 555| 291| 646| 23| 594| 483| 31|