PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

Adophper »  » google在线翻译插件,php在线翻译插件

google在线翻译插件,php在线翻译插件

此文被围观2361日期: 2013-01-19 分类 :   标签:  ······
调用Google翻译的接口,需要开启curl支持。 google在线翻译插件,php在线翻译插件 我已经将些做成一个页面 http://translate.adophper.com/ [php] <?php /* Google翻译函数 by QQ366958903 $text 要翻译的文本 $tl 目标语言 $sl 原语言 $ie 字符编码 */ function translate($text='',$tl='zh-CN',$sl='auto',$ie='UTF-8'){ $ch = curl_init('http://translate.google.cn/'); curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POSTFIELDS,"&hl=zh-CN&sl={$sl}&ie={$ie}&tl={$tl}&text=".urlencode($text)); $html = curl_exec($ch); preg_match('#<span id=result_box class="short_text">(.*?)</span></div>#',$html,$doc); return strip_tags($doc['1'],'<br>'); } //示例:把文字翻译成英文 $text='你好'; echo translate($text,'en'); ?> [/php] 文章来源:http://www.thinkphp.cn/code/68.html

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.