當前位置:工程項目OA系統(tǒng) > 泛普各地 > 江西OA系統(tǒng) > 鷹潭OA > 鷹潭網(wǎng)站建設(shè)公司
PHP Google的translate API代碼
CODE:
header("Content-Type: text/html; charset=utf-8");
class Google_API_translator{
public $opts = array("text" => "", "language_pair" => "en|it");
public $out = "";
function setOpts($opts) {
if($opts["text"] != "") $this->opts["text"] = $opts["text"];
if($opts["language_pair"] != "") $this->opts["language_pair"] = $opts["language_pair"];
}
function translate() {
$this->out = "";
$google_translator_url = "http://translate.google.com/translate_t?langpair=".urlencode($this->opts["language_pair"])."&;";
$google_translator_data .= "text=".urlencode($this->opts["text"]);
$gphtml = $this->postPage(array("url" => $google_translator_url, "data" => $google_translator_data));
$out = substr($gphtml, strpos($gphtml, " "));
$out = substr($out, 29);
$out = substr($out, 0, strpos($out, " "));
$this->out = utf8_encode($out);
return $this->out;
}
function postPage($opts) {
$html ='';
if($opts["url"] != "" && $opts["data"] != "") {
$ch = curl_init($opts["url"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 15);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $opts["data"]);
$html = curl_exec($ch);
if(curl_errno($ch)) $html = "";
curl_close ($ch);
}
return $html;
}
}
?>
使用的時候
CODE:
$g = new Google_API_translator();
$g->setOpts(array("text" => "Cjjer是天才", "language_pair" => "zh-CN|en"));
$g->translate();
echo $g->out;
?>
這樣就可以了,輸出:Cjjer is genius
PHP的就這里,參見了部分同學的部分代碼。具體忘了。
這段代碼不好。。。但可以用,懶得管啦。。
- 1常見的 Android 新手誤區(qū)
- 2引領(lǐng)潮流的全新商業(yè)模式,四網(wǎng)合一
- 3Windows Azure 網(wǎng)站上運行 CakePHP
- 4JavaScript 性能提升技巧
- 5網(wǎng)站備案所需材料
- 6當前電子商務(wù)的主流貿(mào)易形態(tài)
- 7DedeCms 基于PHP+MySQL的技術(shù)開發(fā)
- 8PHP/MYSQL 查詢大數(shù)據(jù)
- 9有關(guān),PHP.ini 性能優(yōu)化
- 10玩具租賃電商平臺是什么
- 11有關(guān)MySQL分頁
- 12地方生活優(yōu)惠電子商務(wù)網(wǎng)站需求分析
- 13瀏覽器開發(fā)工具的秘密
- 14輕型數(shù)據(jù)庫SQLite結(jié)合PHP的開發(fā)
- 15如何讓您的網(wǎng)站盈利中發(fā)揮到極致
- 16上海天煜商業(yè)聯(lián)盟成功上線
- 17Linux系統(tǒng)平安Shell劇本用于Linux系統(tǒng)的平安初始化劇本
- 18ecshop的數(shù)據(jù)字典
- 19PHP與XML聯(lián)手進行網(wǎng)站編程
- 20久途教你如何宣傳自己的網(wǎng)站
- 21企業(yè)為什么偏愛需要資深的網(wǎng)站設(shè)計企業(yè)做官方網(wǎng)站呢?
- 22百度算法更新,為什么站被降權(quán)?
- 23 玩具租賃商城系統(tǒng)需求2
- 24網(wǎng)站優(yōu)化的注意事項
- 25404過錯跳轉(zhuǎn)到一個頁面,咱們?nèi)∶校簃issing404.php
- 26房地產(chǎn)行業(yè)微信營銷方案3
- 27如何用PHP模擬QQ登錄
- 28網(wǎng)站優(yōu)化企業(yè)的方法
- 29泛普軟件-U2ME網(wǎng)站設(shè)計方案計劃表
- 30企業(yè)為什么偏愛要專門的網(wǎng)站建設(shè)企業(yè)做官網(wǎng)呢?
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓