1. 云栖社区>
  2. PHP教程>
  3. 正文

PHP调用谷歌翻译实现翻译功能

作者:用户 来源:互联网 时间:2017-12-01 13:57:19

php谷歌实现翻译调用功能

PHP调用谷歌翻译实现翻译功能 - 摘要: 本文讲的是PHP调用谷歌翻译实现翻译功能, 经常采集的童鞋估计会有用。原文:http://jinzhe.net/content/technology/server/php-curl-google-translate.html<?php/* * PHP调用谷歌翻译 * auth


经常采集的童鞋估计会有用。原文:http://jinzhe.net/content/technology/server/php-curl-google-translate.html

<?php
/*
* PHP调用谷歌翻译
* author:野草
* date:2012/3/23
* email:[email protected]
* site:http://yckit.com
*/
function translate($text,$language='zh-cn|en'){
if(empty($text))return false;
@set_time_limit(0);
$html ="";
$ch=curl_init("http://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("",$html);
$x=explode("onmouseout="this.style.backgroundColor='#fff'">",$x[0]);
return $x[1];
}else{
return false;
}
}
echo translate('개','kr|zh-cn');

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php , 谷歌 , 实现 , 翻译 , 调用 功能 ,以便于您获取更多的相关知识。