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

-
  • 青海“天然林管护+生态扶贫” 5517万亩天然林得到保护 2019-02-21
  • 南通如皋为应对督察“回头看”违法掩埋危险废物 2019-02-20
  • 羽联排名:国羽女双排名首 桃田贤斗逼近前十 2019-02-20
  • 人民日报评论员:大就要有大的样子 2019-02-19
  • 观世变专题汇总页不让历史撒谎 2019-02-18
  • 昨天买了盆含羞草,结果怎么碰它都不含羞,打电话问花店的老板怎么回事,老板说:你买的是含羞草里面最不要脸的那种,非常珍贵!全世界都只剩两株了...……中国足球、中 2019-02-18
  • 习近平新闻思想理论研讨会发言摘编 2019-02-17
  • 做法-热门标签-华商生活 2019-02-17
  • 回复@海之宁:其中跟你不对付的小寻子、真理论者都是批咱的主力军也!小海童鞋作何解释? 2019-02-16
  • 世界献血日:为他人着想 捐献热血 分享生命 2019-02-16
  • 国家公务员局调研组来抚州调研 2019-02-15
  • 办个房产证 也要惊动省委书记? 2019-02-14
  • 2018美国书展在纽约贾维茨国际展览中心举行 2019-02-14
  • 【我是援藏教师】这一次,带上女儿去支教 2019-02-13
  • 纸尿裤卫生巾等纸制品新国标发布 2019-02-13
  • 195| 164| 410| 666| 710| 718| 84| 270| 315| 341|