検索
ホームページPHP ライブラリその他の図書館Baidu 翻訳を呼び出す PHP クラス
Baidu 翻訳を呼び出す PHP クラス
<?php
class FanyiAction extends Action {
  public function _empty(){
    header("HTTP/1.0 404 Not Found");
    $this->display("Public:404");
  }
  public function index()
  {
    $User = A("Index");
    $User->head();
    $User->right();
    $User->footer();
    $this->display();
  }
  public function fanyi()
  {
    $value=$_POST['value'];
    $from="auto";
    $to="auto";
    $value_code=urlencode($value);
    $appid="xxxxxxxx";//这里填写你在百度上申请的API key
    $languageurl = "http://openapi.baidu.com/public/2.0/bmt/translate?client_id=" . $appid ."&q=" .$value_code. "&from=".$from."&to=".$to;
    $text=json_decode($this->language_text($languageurl));
    $text = $text->trans_result;
    $rs=$text[0]->dst;
    $this->assign('value',$value);
    $this->assign('rs',$rs);
    $User = A("Index");
    $User->head();
    $User->right();
    $User->footer();
    $this->display('index');
  }

Baidu Translation は、Baidu がリリースしたオンライン翻訳サービスで、インターネット データ リソースと自然言語処理テクノロジーの利点を利用して、ユーザーが言語のギャップを埋め、情報やサービスを便利かつ迅速に入手できるように支援します。

Baidu 翻訳は、中国語、英語、日本語、韓国語、スペイン語、タイ語、フランス語、アラビア語、ポルトガル語、ロシア語、ドイツ語、イタリア語、オランダ語、ギリシャ語英語を含む、世界中で人気のある 28 言語への翻訳をサポートしています。 、エストニア語、ブルガリア語、ポーランド語、デンマーク語、フィンランド語、チェコ語、ルーマニア語、スウェーデン語、スロベニア語、ハンガリー語、ベトナム語、広東語、古典中国語、繁体中国語、756 の翻訳方向をカバーしています。

「世界は複雑です。Baidu はあなたのことをよく理解しています。」 Baidu Translate は Web 版やモバイル APP などの複数の製品形態を持ち、さらに開発者向けにオープン クラウド インターフェイス サービスも提供しており、数億件の回答に対応しています。毎日翻訳依頼が増えております。テキスト翻訳に加え、ユーザーの多様な翻訳ニーズに基づき、Webページ翻訳、オンライン定義、膨大な例文、権威辞書、オフライン翻訳、音声翻訳、会話翻訳、実用音声翻訳、写真翻訳などの機能を提供しています。 、ユーザーはあらゆる翻訳体験を楽しむことができます。

2013 年 2 月 28 日、百度翻訳は携帯電話の使用シナリオに基づいて Android モバイル クライアントを正式に開始し、2013 年 3 月 7 日には iOS モバイル クライアントを正式にリリースしました。 2015年5月、世界初のインターネットNMTオンライン製品であるニューラルネットワーク翻訳(NMT)システムがリリースされました。 2015年6月には、中国語、英語、日本語、韓国語などの多言語に対応した携帯電話向けオフラインNMTシステムをリリースした。 2016 年 7 月 5 日、Baidu 人間翻訳が正式にリリースされ、ユーザーに有料で正確な人間による翻訳サービスを提供し、さまざまなシナリオにおけるユーザーの翻訳ニーズをより包括的に満たすことに取り組んでいます。


免責事項

このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn

関連記事

PHPで他のクラスのメソッドを呼び出す方法PHPで他のクラスのメソッドを呼び出す方法

05Apr2023

PHP は、Web 開発や動的な Web ページの生成によく使用される、広く使用されているオープン ソース スクリプト言語です。 PHP では、他のクラスのメソッドを呼び出す必要があることがよくありますが、これは一般的な操作です。ここでは、PHP で他のクラスのメソッドを呼び出す方法を紹介します。 1. オブジェクトのインスタンス化を使用する PHP では、他のクラスのメソッドを呼び出す必要がある場合、最初にそのクラスのオブジェクトをインスタンス化する必要があります。このクラスのオブジェクトをインスタンス化すると、そのオブジェクトのメソッドとプロパティにアクセスできます。コード例は次のとおりです。

PHP は Google 翻訳プログラム クラスを呼び出しますPHP は Google 翻訳プログラム クラスを呼び出します

20Apr2018

この記事では、Google Translate を呼び出す PHP のプログラム クラスを紹介します。必要な方は参考にしてください。

ThinkPHP は Baidu 翻訳クラスを呼び出してオンライン翻訳_PHP チュートリアルを実装しますThinkPHP は Baidu 翻訳クラスを呼び出してオンライン翻訳_PHP チュートリアルを実装します

13Jul2016

ThinkPHP は、Baidu 翻訳クラスを呼び出してオンライン翻訳を実装します。 ThinkPHP オンライン翻訳機能を実装するには、まず Baidu Developer Center に API キーを登録する必要があります。 具体的な実装コードは次のとおりです。 アクション コード部分: phpclass FanyiAction extends Action {

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

13Jul2016

PHP は Google 翻訳を呼び出します。 ?php /* * PHP は Google 翻訳を呼び出します* author:cc * date:2012/5/4 */ function translation($text,$ language=zh-cn|en){ if(emptyempty($text))return false; @set_time_limit(0); $html = ;

PHP は、C# で開発された DLL クラス ライブラリ メソッドを呼び出します。_PHP チュートリアルPHP は、C# で開発された DLL クラス ライブラリ メソッドを呼び出します。_PHP チュートリアル

13Jul2016

PHP は、C# で開発された DLL クラス ライブラリ メソッドを呼び出します。 PHP は、C# で開発された DLL クラス ライブラリ メソッドを呼び出します。場合によっては、C# で書かれた DLL など、PHP で他の言語で記述された DLL クラス ライブラリを使用する必要があります。その方法は、PHP の新しい COM メソッドを使用することです。

PHPの静的メソッドでクラスを呼び出す方法PHPの静的メソッドでクラスを呼び出す方法

24Apr2023

PHP では、静的メソッドを定義して、インスタンスを作成せずにクラスにメソッドを実行させることができます。静的メソッドを使用すると、オブジェクトをインスタンス化せずにクラス内のメソッドを直接呼び出すことができ、場合によっては非常に便利です。たとえば、クラスのメソッドを使用する必要があるが、インスタンスを作成せずにメソッドを個別に呼び出すだけで済みます。 。この記事では、静的メソッドでクラス プロパティやその他のメソッドを呼び出す方法を説明します。パート 1: 静的メソッド 静的メソッドは、クラスをインスタンス化せずに直接アクセスできる特別なタイプのメソッドです。合格

See all articles