ホームページ  >  記事  >  バックエンド開発  >  PHP が Google 翻訳を呼び出す_PHP チュートリアル

PHP が Google 翻訳を呼び出す_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:50:271382ブラウズ

/*
 * PHP调用谷歌翻訳
 * 著者:cc
 * 日付:2012/5/4
 */
関数translate($text,$ language='zh-cn|en'){
 if(emptyempty($text)) false を返します; 
 @set_time_limit(0); 
 $html = ""; 
 $ch=curl_init("http://google.com/translate_t?langpair=".urlencode($ language)."&text=".urlencode($text)); 
 curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); 
 curl_setopt($ch,CURLOPT_HEADER, 0); 
 curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1); 
    $html=curl_exec($ch); 
    if(curl_errno($ch))$html = ""; 
 カール_クローズ($ch); 
 if(!emptyempty($html)){
  $x=explode("

",$html); 
  $x=explode("onmouseout="this.style.backgroundColor='#fff'">",$x[0]); 
  $x[1] を返します; 
 }その他{
  false を返します。 
 }
}
echo translation('개','kr|zh-cn'); 
?> 


抜粋PainsOnline的专栏

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/478259.html技術記事 ?php /* * PHP调用谷歌翻译 * author:cc * date:2012/5/4 */ function translation($text,$ language=zh-cn|en){ if(emptyempty($text))return false; @set_time_limit(0); $html = ; $ch=cur...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHP小関数の詳しい解説_PHPチュートリアル次の記事:PHP小関数の詳しい解説_PHPチュートリアル

関連記事

続きを見る