튜토리얼
php는 Google 번역을 구현합니다.
2024-09-22 03:26:52
저자: 웹마스터 클라우드 네트워크
// 강조 표시된 블록
//구글 번역
함수 gtranslate($text,$to='zh-CN'){
$entext = urlencode($text);
$url = 'https://translate.google.cn/translate_a/single?client=gtx&dt=t&ie=UTF-8&oe=UTF-8&sl=auto&tl='.$to.'&q='.$entext;
set_time_limit(0);
$ch = 컬_초기화();
컬_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
컬_setopt($ch, CURLOPT_HEADER, false);
컬_setopt($ch, CURLOPT_RETURNTRANSFER, true);
컬_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
컬_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
cur_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
컬_setopt($ch, CURLOPT_MAXREDIRS,20);
컬_setopt($ch, CURLOPT_CONNECTTIMEOUT, 40);
컬_setopt($ch, CURLOPT_URL, $url);
$결과 = 컬_exec($ch);
컬_닫기($ch);
$result = json_decode($result);
if(!empty($result)){
foreach($result[0]를 $k로){
$v[] = $k[0];
}
return implode(" ", $v);
}
}