PHP 在线翻译函数代码

Phedra ·
更新时间:2024-11-14
· 808 次阅读

代码分享给大家
代码如下:
<?
/**
* GOOGLE翻译 英汉
*
* @param string $text 翻译句
* @return unknown
*/
function googleTran($text){
    if(empty($text)) return "";
    sleep(1);//反间碟
    $wf=@file_get_contents('http://translate.google.cn/translate_t?sl=en&tl=zh-CN&text='.urlencode($text).'#');
    if (false===$wf||empty($wf)){
        return false;
    }
    //截取相关信息
    $return = "";
    $wf=strip_tags($wf,"<div>");
    $star=strpos($wf,"<div id=result_box dir=\"ltr\">");
    if(false===$star){
        return false;
    }
    $end=strpos($wf,"</div><div id=clir>");
    if(false===$end){
        return false;
    }
    $return = strip_tags(substr($wf,$star,$end-$star));
    return iconv("GB2312","UTF-8",trim($return));
}
?>
您可能感兴趣的文章:php在线打包程序源码PHP Zip压缩 在线对文件进行压缩的函数php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)php实现用户在线时间统计详解PHP在线生成二维码(google api)的实现代码详解php获取qq用户昵称和在线状态(实例分析)PHP实现的交通银行网银在线支付接口ECSHOP插件和使用例子PHP+jquery实时显示网站在线人数的方法如何使用jQuery+PHP+MySQL来实现一个在线测试项目



在线翻译 PHP 函数

需要 登录 后方可回复, 如果你还没有账号请 注册新账号