define("CURL_TIMEOUT", 10);
define("URL", "http://api.fanyi.baidu.com/api/trans/vip/translate");
define("APP_ID", "xxxxxx");
define("SEC_KEY", "xxxxx");
//翻译入口
function translate($query, $from='zh', $to='en')
{
if(cookie('think_language') == 'en'|| I('get.l') == 'en'){
$args = array(
'q' => $query,
'appid' => APP_ID,
'salt' => rand(10000,99999),
'from' => $from,
'to' => $to,
);
$args['sign'] = buildSign($query, APP_ID, $args['salt'], SEC_KEY);
$ret = call(URL, $args);
$ret = json_decode($ret, true);
$result = str_replace('< / P >', '</p>', $ret['trans_result'][0]['dst']);
$result = str_replace('< p >', '<p>', $result);
$result = str_replace('< br / >', '<br/>', $result);
return $result;
}else{
return $query;
}
}
php百度翻译
最新推荐文章于 2024-05-16 05:14:12 发布