2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > ThinkPHP调用百度翻译类实现翻译【PHP】

ThinkPHP调用百度翻译类实现翻译【PHP】

时间:2023-11-07 12:23:16

相关推荐

ThinkPHP调用百度翻译类实现翻译【PHP】

后端开发|php教程

ThinkPHP,在线翻译

后端开发-php教程

要实现ThinkPHP在线翻译功能,需要先在百度开发者中心注册一个API key,具体实现代码如下:

简洁搜索引擎php源码,ubuntu gcc32,爬虫怎么设置定时,PHP 自选座位,洛阳宜阳seolzw

action代码部分:

webqq易语言源码,vscode自动更新弹窗,ubuntu java脚本,tomcat配置测试路径,地图爬虫数据,php 处理返回json,宁波seo哪家好快速推广,云浏览器网站源码,社交源代码模板lzw

display("Public:404"); }public function index(){$User = A("Index"); $User->head();$User->right();$User->footer();$this->display();}public function fanyi(){$value=$_POST[value];$from="auto";$to="auto";$value_code=urlencode($value); $appid="xxxxxxxx";//这里填写你在百度上申请的API key $languageurl = "/public/2.0/bmt/translate?client_id=" . $appid ."&q=" .$value_code. "&from=".$from."&to=".$to;$text=json_decode($this->language_text($languageurl)); $text = $text->trans_result; $rs=$text[0]->dst;$this->assign(value,$value);$this->assign( s,$rs);$User = A("Index"); $User->head();$User->right();$User->footer();$this->display(index);}public function language_text($url) //获取目标URL所打印的内容{ if(!function_exists(file_get_contents)) { $file_contents = file_get_contents($url); } else { $ch = curl_init(); $timeout = 5; curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $file_contents = curl_exec($ch); curl_close($ch); } return $file_contents;}}?>

html代码部分:

如何开发免费的点餐系统源码,ubuntu 右键不能粘贴,python爬虫编程教学,php添加成功数据库是空的,成都seo软件lzw

原文:

{$value}

译文:

{$rs}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。