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

东京快乐8开奖记录:最优良人

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('去');

-
  • 乌鲁木齐市天山区设红榜黑榜 每月考核辖区卫生 2018-12-12
  • 警察蜀黍变“戏精” 演绎最“正经”春节安全防范短片 2018-12-12
  • 地方领导留言板十周年研讨会暨2016人民网网民留言办理工作会议 2018-12-11
  • 国家粮食和物资储备局局长张务锋:在更高层次上保障国家粮食安全 2018-12-10
  • 北京 国Ⅰ国Ⅱ车,不准进五环(民生三问) 2018-12-09
  • 特朗普下令美国防部组建第六军种“太空军” 2018-12-09
  • 消费金融助力股份制银行“超车” 金融科技重塑银行业零售格局 2018-12-08
  • 2018-12-07
  • [雷人]小失落也想跟着把自己的祖宗十八代算没了? 2018-12-07
  • 【沙湾风光】百花盛开 迎六月 2018-12-06
  • 郑合惠子、陈子由、杨业明相约《出线了,初恋》 2018-12-06
  • 网友诉公交车“冒黑烟”上路 当地:立刻检测维修 2018-12-05
  • 非常之力 恒久之功——山西大力推动国企国资改革和转型发展——黄河新闻网 2018-12-05
  • 丰富产品序列 曝力帆轩朗纯电动申报图 2018-12-04
  • 燃起奥特之魂 奥特曼歌曲专场演唱会在杭举行 2018-12-03
  • 298| 14| 296| 764| 77| 421| 266| 152| 445| 742|