php 有道 翻译 空白,记“有道翻译API”与PHP的结合
记“有道翻译API”与PHP的结合
时间 :2016-10-3 评论: [ 0 ] 条 浏览: [ 664 ] 次
废话不多 直接上源码(api接口隐藏)
有一个新函数 会在最下方介绍
header('Content-Type:text/html;charset=utf-8');
$p=$_POST['p'];//接受到p这个值
$pp=urlencode($p);//转化为urlencode编码(因为中文的原因,做以要转码)
$handle = fopen("这里是api接口","rb");//同理打开api并强制转换为二进制
$content = "";
while (!feof($handle)) {
$content .= fread($handle, 10000);
}
fclose($handle);
$content = json_decode($content,true);//这里将json格式转为数组
fclose($handle);//释放掉这个json资源
//下面就是将数组输出了,千万不要学习我的代码风格(我正在改我的风格)!!!!!!!!!!
echo "
注意
";
echo "
汉字不显示“美式发音”与“英式发音”,中文句子不显示“词典解释”与“网络解释”
";
echo "
英文句子不显示“美式发音”与“英式发音”,“词典解释”,“网络解释”
";
echo "
在线翻译
";
echo "
echo "
";
echo "
查询内容为";
echo "
中英互译";
echo "
美式发音";
echo "
英式发音";
echo "
";
echo "
";
echo "
".$p."";
echo "
".$content['translation']['0']."";
echo "
".$content['basic']['us-phonetic']."";
echo "
".$content['basic']['uk-phonetic']."";
echo "
";
$num=count($content['basic']['explains']);
echo "
词典解释
";
echo "
echo "
";
for($i=0;$i
echo "
".$content['basic']['explains'][$i]."";
}
echo "
";
echo "
";
$num1=count($content['web']);
$num2=count($content['web']['0']['value']);
echo "
网络解释
";
echo "
echo "
";
for ($i=0; $i
{
for($j=0;$j
{
echo "
". $content['web'][$i]['value'][$j]."";
}
}
echo "
";
echo "
";
echo "
";
urlencode — 编码 URL 字符串
格式:
string urlencode ( string $str )
返回字符串,此字符串中除了 -_.之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。此编码与 WWW 表单 POST 数据的编码方式是一样的,同时与 application/x-www-form-urlencoded的媒体类型编码方式一样。由于历史原因,此编码在将空格编码为加号(+)方面与 RFC1738 编码(参见 rawurlencode())不同。此函数便于将字符串编码并将其用于 URL 的请求部分,同时它还便于将变量传递给下一页:
赞4
踩0
发表评论:
昵称
邮件地址 (选填)
个人主页 (选填)
php 有道 翻译 空白,记“有道翻译API”与PHP的结合相关推荐
- (未完成...)Python3网络爬虫(2):利用urllib.urlopen向有道翻译发送数据并获得翻译结果...
环境: 火狐浏览器 pycharm2017.3.3 python3.5 1.url不仅可以是一个字符串,例如:http://www.baidu.com.url也可以是一个Request对象,这就需要我 ...
- php 获取有道翻译,python爬虫 身边的翻译专家——获取有道翻译结果
[导读]有道翻译可以直接翻译内容,观察它的网页内容以及URL可以发现,它的基本url 和将要翻译的内容... 本文目的:使用python 实现翻译效果 思路:有道翻译可以直接翻译内容,观察它的网页内容 ...
- 在Excel中使用翻译公式 (有道API)
废话不多说,先上翻译公式: 如果要翻译A1单元格的内容,函数公式为: =FILTERXML(WEBSERVICE("http://fanyi.youdao.com/translate?&am ...
- 离线翻译android开发,有道翻译官推出Android版 可离线翻译多国语言
日前,有道翻译官正式推出安卓版,凭借多国语言离线翻译和国内首创的多语种摄像头翻译等功能,为广大用户提供最便捷实用的翻译体验. 有道翻译官曾在iOS平台上大放异彩,上线当日,即取得了App Store ...
- 桌面每日一句--桌面翻译工具(有道翻译,微软翻译,Google翻译)
桌面每日一句--桌面翻译工具(有道翻译,微软翻译,Google翻译) 现在的翻译软件功能越来越多,也越来越臃肿,还不时弹广告,真的很烦恼. 鉴于这种情况,自己做了个翻译软件,能满足日常需求就好了.需要 ...
- 有道翻译书签,支持网页翻译和划词翻译
有道翻译书签,支持网页翻译和划词翻译 Ctrl+D添加书签 修改书签内容 javascript:%20void((function()%20{var%20element%20=%20document. ...
- 翻译信手拈来:有道词典linux版正式上线
外语翻译是用户在日常工作和生活中经常遇到的,而linux桌面系统中始终缺乏一个用户在应用中得心应手的翻译软件.近日,有道词典linux版正式上线,此版本是国内Linux系统发行版团队deepin(即深 ...
- 从盗亦有道看盗道,商道和师道
盗道,商道和师道1.盗道: 盗跖是古时候的大盗,庄子在<庄子?胠箧>记录了一段盗拓和他的徒弟的对话,阐释了千古名言:"盗亦有道". 原文:跖之徒问于跖曰:"盗 ...
- python修炼之道_Pythonic:Python 修炼之道
Pythonic:Python 修炼之道 金海飞 百度高级研发工程师 负责百度智能运维产品 (Noah) 基础组件的设计研发工作, 在程序部署, 数据传输方面有广泛的实践经验. 干货概览 作为一个码农 ...
最新文章
- ggplot2可视化水平箱图并使用fct_reorder排序数据、使用na.rm处理缺失值(reorder boxplot with fct_reorder)、按照箱图的中位数从小到大排序水平箱图
- python 倒叙 数组_打基础一定要吃透这12类 Python 内置函数
- animation动画不生效_SwiftUI动画(1)之Animatable
- asp.net生成jason给js
- Spring Boot中使用模板引擎引用资源
- 802.1X基本配置
- struts2 mysql配置文件路径_Struts2(四)Struts2配置文件的配置
- 温故js系列(11)-BOM
- java打印出日历_java控制台打印本月的日历
- 台式计算机刚做完系统就蓝屏,联想台式win10重装系统出现蓝屏,一招解决系统蓝屏问题...
- PowerBuilder/PB常用备忘
- 解决 ORA-00913: too many values
- 环签名——典型的数字签名技术
- WSN关键字+自编码网络学习法
- 诺基亚Lumia920竞争力分析——对比三星Ativ S、Galaxy S3、HTC One X、Iphone5
- 看了它,搞定JQurey
- 正确解决:坑爹的0xc000007b——应用程序无法正常启动
- python 爬取TripAdvisor评论(曾经可以爬下来,但是似乎网页结构改了,爬不下来了)
- 法规标准-ISO 11270标准解读(2014版)
- 检测空间中实心圆与平面是否相交
热门文章
- 显卡+接口+VGA+DVI+HDMI+DP
- 服务器绑定域名+腾讯云免费证书的申请+宝塔部署SSL证书+简单网站部署
- Linux——(3-vim and 用户权限 组)
- 代码猴子——培养正确的编程态度和方法
- 中国眼影底漆行业市场供需与战略研究报告
- Caused by: com.primeton.das.entity.impl.hibernate.exception.GenericJDBCException: could not execute
- 自定义View之会动的闪电
- Java游戏练习---打地鼠
- promise、async和await
- java——构建一个box类计算长方体面积